Nginx 部署多个vue项目 (同IP,同端口,不同路径)
一.Vue项目中的配置1.配置vue中conf下的index.js,配置如下:build: {env: require('./prod.env'),index: path.resolve(__dirname, '../dist/index.html'),assetsRoot: path.resolve(__dirname, '../dist'),...
·
一.Vue项目中的配置
1.配置vue中conf下的index.js,配置如下:
build: {
env: require('./prod.env'),
index: path.resolve(__dirname, '../dist/index.html'),
assetsRoot: path.resolve(__dirname, '../dist'),
assetsSubDirectory: 'static',
assetsPublicPath: '/test/',
productionSourceMap: true,
// Gzip off by default as many popular static hosts such as
// Surge or Netlify already gzip all static assets for you.
// Before setting to `true`, make sure to:
// npm install --save-dev compression-webpack-plugin
productionGzip: false,
productionGzipExtensions: ['js', 'css'],
// Run the build command with an extra argument to
// View the bundle analyzer report after build finishes:
// `npm run build --report`
// Set to `true` or `false` to always turn it on or off
bundleAnalyzerReport: process.env.npm_config_report
},
2.对Vue的main.js中给路由添加配置
3.对vue中的index.html添加配置
二.对nginx进行配置
三、这样就已经配置完成了看一下效果
1.访问 http://192.168.31.137:8089
2.访问 http://192.168.31.137:8089/test
完结
更多推荐
已为社区贡献1条内容
所有评论(0)