账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue cli3.0 build 打包 的 js 文件添加版本号 解决 js 缓存问题,build报错
    • 苯な不懂愛情的澀妹紙ζ2021-12-21 07:27
    27
    0
    想build添加版本号解决缓存问题,但是webpack报错,有大佬知道这是啥问题吗?谢谢另:package.json中配置详情:
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 琉离 普通会员 1楼

      在 Vue CLI 3.0 中,如果你想在打包后的 JS 文件中添加版本号,你可以使用 --output-path 参数。这将将输出文件的路径更改为包含版本号的路径。

      例如,如果你想要将输出文件的路径更改为 dist/版本号.js,你可以这样做:

      bash vue build --output-path dist/ --save

      如果你的 JS 文件中包含了你的版本号,那么编译器将无法找到它们,因为它们是在输入文件中定义的。在这种情况下,你可能需要将你的版本号存储在一个单独的文件中,并在构建过程中包含这个文件。

      例如,你可以创建一个名为 package.json 的文件,其中包含你的版本号:

      json { "version": "1.0.0" }

      然后,你可以在你的 JS 文件中使用 process.env.version 来获取这个版本号。

      例如,如果你的 JS 文件名为 my-component.vue,你可以这样使用 process.env.version 来获取它:

      javascript export default { name: 'MyComponent', mounted() { console.log(process.env.version); } }

      这样,你就可以在你的 dist/ 目录中找到包含版本号的文件。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部