代码之家  ›  专栏  ›  技术社区  ›  bbsimonbb

在vue中,如何使用新的devbaseurl选项?

  •  0
  • bbsimonbb  · 技术社区  · 6 年前

    If I'm reading this right ,vue cli服务从v3.0.0-rc.2开始,具有devbaseurl选项。我怎么用?

    我在package.json中指定了v3.0.0-rc.2,并且安装了好的版本。这可能和我不知道在哪里放置配置一样简单。我尝试在package.json中添加一个vue密钥,如下所示…

    "vue" : {
      "options":{
        "devBaseUrl" : "https://notilusdev.dimosoftware.com/mobileapp/v/"
      }
    },
    

    但我有错误。

     ERROR  Invalid options in "vue" field in package.json: "options" is not allowed
    

    我错过了什么?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Vamsi Krishna    6 年前

    你可以在文件中设置 vue.config.js 在项目的根目录中或 vue package.json本身中的字段。

    要修改的选项是 baseUrl

    所以在'vue.config.js中

    module.exports = {
      baseUrl: process.env.NODE_ENV === 'production'
        ? '/production-sub-path/'
        : 'https://notilusdev.dimosoftware.com/mobileapp/v/'
    }
    

    你不能在里面做同样的事 VUE package.json中的字段,因为它只接受与json兼容的值

    参考文献 vue.config.js

    `