Webpack 在子目录中部署vue.js应用程序
我使用Webpack 在子目录中部署vue.js应用程序,webpack,vue.js,Webpack,Vue.js,我使用vue cli 3.0构建了一个vue.js应用程序,一切都很棒 现在我想将其部署到生产环境中,但我需要将其部署到子文件夹中,而不是根文件夹中,即: * 我使用npm run build构建了生产发行版,但问题是指向.js文件等的链接都是/js/vendor.9e469b3e.js。我如何制作这个/myvueapp/js/vendor.9e469b3e.js 我发现其他答案是“更改网页包配置文件”。但是我没有一个网页配置文件在我能看到的任何地方 使用vue cli 3,您可以在vue.co
vue cli 3.0
构建了一个vue.js应用程序,一切都很棒
现在我想将其部署到生产环境中,但我需要将其部署到子文件夹中,而不是根文件夹中,即:
*
我使用npm run build
构建了生产发行版,但问题是指向.js文件等的链接都是/js/vendor.9e469b3e.js
。我如何制作这个/myvueapp/js/vendor.9e469b3e.js
我发现其他答案是“更改网页包配置文件”。但是我没有一个网页配置文件在我能看到的任何地方
使用vue cli 3,您可以在vue.config.js文件中设置基本URL。它看起来像这样
module.exports = {
...
baseUrl: 'myvueapp',
...
}
你应该有webpack作为你的绑定器,所以那里应该有webpack配置。尝试查找生产网页包生成,并在输出属性中设置要生成生产文件的路径。是否使用正常的
.env.production
配置文件设置生产/开发环境?