环境变量设置
.env
VUE_APP_ID = "cf7f8802793b0b38d1c9161ef8a2ffa1"
VUE_APP_TITLE = "运维管理系统"
.env.development
NODE_ENV = "development"
VUE_APP_API_URL = "http://127.0.0.1:13001"
.env.testing
NODE_ENV = "testing"
VUE_APP_API_URL = "http://127.0.0.1:13002"
.env.production
NODE_ENV = "production"
VUE_APP_API_URL = "http://127.0.0.1:13003"
package.json
{
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"build-dev": "vue-cli-service build --mode dev",
"build-tst": "vue-cli-service build --mode tst",
"build-prod": "vue-cli-service build --mode prod",
"lint": "vue-cli-service lint"
},
}
编译
npm run build
npm run build-dev
npm run build-tst
npm run build-prod
使用 CDN
index.html
vue.config.js
module.exports = {
publicPath: "./",
productionSourceMap: false,
configureWebpack: {
externals: {
vue: "Vue",
vuex: "Vuex",
axios: "axios",
moment: "moment",
"vue-router": "VueRouter",
"crypto-js": "CryptoJS",
"js-cookie": "Cookies",
"element-ui": "ELEMENT"