Former-commit-id: 1b8991c591695f39f4a572a9db47bb9f247aaa9c
This commit is contained in:
liyang
2019-01-17 11:13:28 +08:00
parent 6038fd3b9d
commit 1d21421c70
7 changed files with 4171 additions and 4806 deletions
+4
View File
@@ -1,5 +1,9 @@
module.exports = { module.exports = {
presets: [ presets: [
'@vue/app' '@vue/app'
],
plugins: [
// https://babeljs.io/docs/en/babel-plugin-transform-runtime/
'@babel/plugin-transform-runtime'
] ]
} }
+1206 -1414
View File
File diff suppressed because it is too large Load Diff
+3 -2
View File
@@ -1,6 +1,6 @@
{ {
"name": "d2-admin", "name": "d2-admin",
"version": "1.6.13", "version": "1.6.14",
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve --open", "serve": "vue-cli-service serve --open",
@@ -13,9 +13,9 @@
"test:unit": "vue-cli-service test:unit" "test:unit": "vue-cli-service test:unit"
}, },
"dependencies": { "dependencies": {
"@babel/runtime": "^7.2.0",
"@d2-projects/vue-filters-date": "^1.0.2", "@d2-projects/vue-filters-date": "^1.0.2",
"axios": "^0.17.1", "axios": "^0.17.1",
"babel-polyfill": "^6.26.0",
"better-scroll": "^1.12.1", "better-scroll": "^1.12.1",
"dayjs": "^1.6.7", "dayjs": "^1.6.7",
"element-ui": "^2.4.4", "element-ui": "^2.4.4",
@@ -36,6 +36,7 @@
"vuex": "^3.0.1" "vuex": "^3.0.1"
}, },
"devDependencies": { "devDependencies": {
"@babel/plugin-transform-runtime": "^7.2.0",
"@kazupon/vue-i18n-loader": "^0.3.0", "@kazupon/vue-i18n-loader": "^0.3.0",
"@vue/cli-plugin-babel": "^3.0.0", "@vue/cli-plugin-babel": "^3.0.0",
"@vue/cli-plugin-eslint": "^3.0.0", "@vue/cli-plugin-eslint": "^3.0.0",
@@ -24,9 +24,7 @@ export default {
}, },
computed: { computed: {
show () { show () {
return process.env.VUE_APP_BUILD_MODE === 'TRAVIS' || return (process.env.VUE_APP_BUILD_MODE === 'TRAVIS' || process.env.NODE_ENV === 'development') && this.filename
process.env.NODE_ENV === 'development' &&
this.filename
} }
}, },
mounted () { mounted () {
-2
View File
@@ -1,5 +1,3 @@
// polyfill
import 'babel-polyfill'
// Vue // Vue
import Vue from 'vue' import Vue from 'vue'
import App from './App' import App from './App'
+1 -6
View File
@@ -98,18 +98,13 @@ module.exports = {
.end() .end()
// 重新设置 alias // 重新设置 alias
config.resolve.alias config.resolve.alias
.set('@', resolve('src'))
.set('@api', resolve('src/api')) .set('@api', resolve('src/api'))
// node // node
config.node config.node
.set('__dirname', true) .set('__dirname', true)
.set('__filename', true) .set('__filename', true)
// babel-polyfill 加入 entry
const entry = config.entry('app')
entry
.add('babel-polyfill')
.end()
// 判断环境加入模拟数据 // 判断环境加入模拟数据
const entry = config.entry('app')
if (process.env.VUE_APP_BUILD_MODE !== 'nomock') { if (process.env.VUE_APP_BUILD_MODE !== 'nomock') {
entry entry
.add('@/mock') .add('@/mock')
+2953 -3376
View File
File diff suppressed because it is too large Load Diff