Procházet zdrojové kódy

测试账户中心编译

shenjunjie před 7 roky
rodič
revize
27240b5ddd
2 změnil soubory, kde provedl 15 přidání a 3 odebrání
  1. 10 0
      nuxt.config.js
  2. 5 3
      package.json

+ 10 - 0
nuxt.config.js

@@ -1,3 +1,4 @@
+var HtmlWebpackPlugin = require('html-webpack-plugin');
 const path = require('path')
 const isProdMode = Object.is(process.env.NODE_ENV, 'production')
 const baseUrl = process.env.BASE_URL || (isProdMode ? 'https://sso.ubtob.com/' : 'https://test-sso-server.uuzcc.cn/')
@@ -68,6 +69,15 @@ module.exports = {
         '~plugins': path.join(__dirname, 'plugins'),
         '~store': path.join(__dirname, 'store')
       })
+      console.log( config.plugins)
+      config.plugins.push(new HtmlWebpackPlugin({
+        title: 'React Title !',
+        template: './app.html',
+        minify: {
+          removeAttributeQuotes: true
+        },
+        inject: 'body'
+      }))
       // config.resolve.alias['~utils'] = path.join(__dirname, 'utils')
       // config.resolve.alias['~components'] = path.join(__dirname, 'components')
       // config.resolve.alias['assets'] = path.join(__dirname, './assets')

+ 5 - 3
package.json

@@ -39,10 +39,9 @@
     "precommit": "npm run lint"
   },
   "devDependencies": {
+    "@nuxt/babel-preset-app": "^2.3.4",
     "babel-eslint": "^10.0.1",
     "css-loader": "^0.28.7",
-    "node-sass": "^4.11.0",
-    "sass-loader": "^7.1.0",
     "eslint": "^4.13.0",
     "eslint-config-standard": "^6.2.1",
     "eslint-loader": "^1.6.1",
@@ -50,6 +49,9 @@
     "eslint-plugin-html": "^2.0.0",
     "eslint-plugin-promise": "^3.4.1",
     "eslint-plugin-standard": "^2.0.1",
-    "nodemon": "^1.14.11"
+    "html-webpack-plugin": "^3.2.0",
+    "node-sass": "^4.11.0",
+    "nodemon": "^1.14.11",
+    "sass-loader": "^7.1.0"
   }
 }