6e87aad1 by simon

默认提交

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