6e87aad1 by simon

默认提交

1 parent 23fa7002
1 NODE_ENV = 'development'
2 VUE_APP_TITLE = 'development'
1
2 NODE_ENV = 'prod'
3 VUE_APP_TITLE = 'prod'
1
2 NODE_ENV = 'production'
3 VUE_APP_TITLE = 'dist'
...@@ -13,7 +13,7 @@ let plugins = [ ...@@ -13,7 +13,7 @@ let plugins = [
13 }) 13 })
14 ]; 14 ];
15 15
16 if (process.env.NODE_ENV === 'dev') { 16 if (process.env.NODE_ENV === 'development') {
17 // 开发环境 17 // 开发环境
18 } else { 18 } else {
19 // 生产环境 个沙箱 19 // 生产环境 个沙箱
...@@ -21,7 +21,7 @@ if (process.env.NODE_ENV === 'dev') { ...@@ -21,7 +21,7 @@ if (process.env.NODE_ENV === 'dev') {
21 // seo插件 21 // seo插件
22 plugins.push( 22 plugins.push(
23 new PrerenderSPAPlugin({ 23 new PrerenderSPAPlugin({
24 staticDir: path.join(__dirname, webpack_public_path || 'dist'), // 如果没配置环境目录(生产),则写到目录dist 24 staticDir: path.join(__dirname, webpack_public_path == "" || 'dist'), // 如果没配置环境目录(生产),则写到目录dist
25 routes: ['/', '/demo', '/about'], // 需要seo的目录 临时占位,后期再进行配置 25 routes: ['/', '/demo', '/about'], // 需要seo的目录 临时占位,后期再进行配置
26 renderer: new Renderer({ 26 renderer: new Renderer({
27 inject: { 27 inject: {
...@@ -84,7 +84,7 @@ module.exports = { ...@@ -84,7 +84,7 @@ module.exports = {
84 //例如 https://www.my-app.com/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.my-app.com/my-app/,则设置 baseUrl 为 /my-app/。 84 //例如 https://www.my-app.com/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.my-app.com/my-app/,则设置 baseUrl 为 /my-app/。
85 //baseUrl 从 Vue CLI 3.3 起已弃用,请使用publicPath 85 //baseUrl 从 Vue CLI 3.3 起已弃用,请使用publicPath
86 //baseUrl: process.env.NODE_ENV === "production" ? "./" : "/", 86 //baseUrl: process.env.NODE_ENV === "production" ? "./" : "/",
87 publicPath: process.env.NODE_ENV === "dev" ? "/" : "./", 87 publicPath: process.env.NODE_ENV === "development" ? "/" : "./",
88 88
89 // outputDir: 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和baseUrl的生产环境路径一致) 89 // outputDir: 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和baseUrl的生产环境路径一致)
90 outputDir: webpack_public_path, 90 outputDir: webpack_public_path,
......