vue 打包build时,指定 path 路径, 不用跟目录下的
在 Vue.js 中,如果你想指定打包(build)时的路径,可以通过修改vue.config.js
文件来实现。具体可以修改outputDir
和publicPath
这两个选项:
outputDir
: 用来指定build生成的静态资源目录地址,默认为dist
。
module.exports = {
outputDir: 'myDirectory'
}
publicPath
: 用于指定包被发布后的基本URL。默认情况下, Vue CLI假设你的应用将会部署在一个域名的根路径上 (/
)。如果你的应用会被部署在子路径上,那么你需要指定这个子路径。
例如,如果你的应用部署在 https://www.my-app.com/my-app/,则publicPath
应该被设置为/my-app/
。
module.exports = {
publicPath: process.env.NODE_ENV === 'production' ? '/my-app/' : '/'
}
请注意,必须在项目的根目录下创建或修改vue.config.js
文件。如果不存在这个文件,你需要自己创建一个新的。