diff --git a/.travis.yml b/.travis.yml index 16574d9..f4be7a0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: node_js -node_js: stable +node_js: 10 script: npm run test notifications: email: false diff --git a/README.md b/README.md index bd3dbc8..f15c935 100644 --- a/README.md +++ b/README.md @@ -14,10 +14,10 @@ English | [简体中文](./README-zh.md) ```bash # clone the project -git clone https://github.com/PanJiaChen/vue-element-admin.git +git clone https://github.com/PanJiaChen/vue-admin-template.git # enter the project directory -cd vue-element-admin +cd vue-admin-template # install dependency npm install @@ -26,7 +26,7 @@ npm install npm run dev ``` -This will automatically open http://localhost:9527 +This will automatically open http://localhost:9528 ## Build diff --git a/mock/mock-server.js b/mock/mock-server.js index ccce04d..4c4cb2a 100644 --- a/mock/mock-server.js +++ b/mock/mock-server.js @@ -48,17 +48,21 @@ module.exports = app => { ignoreInitial: true }).on('all', (event, path) => { if (event === 'change' || event === 'add') { - // remove mock routes stack - app._router.stack.splice(mockStartIndex, mockRoutesLength) + try { + // remove mock routes stack + app._router.stack.splice(mockStartIndex, mockRoutesLength) - // clear routes cache - unregisterRoutes() + // clear routes cache + unregisterRoutes() - const mockRoutes = registerRoutes(app) - mockRoutesLength = mockRoutes.mockRoutesLength - mockStartIndex = mockRoutes.mockStartIndex + const mockRoutes = registerRoutes(app) + mockRoutesLength = mockRoutes.mockRoutesLength + mockStartIndex = mockRoutes.mockStartIndex - console.log(chalk.magentaBright(`\n > Mock Server hot reload success! changed ${path}`)) + console.log(chalk.magentaBright(`\n > Mock Server hot reload success! changed ${path}`)) + } catch (error) { + console.log(chalk.redBright(error)) + } } }) } diff --git a/package.json b/package.json index 1c39d77..82f6602 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-admin-template", - "version": "4.1.0", + "version": "4.2.1", "description": "A vue admin template with Element UI & axios & iconfont & permission control & lint", "author": "Pan ", "license": "MIT", @@ -35,6 +35,7 @@ "@vue/cli-plugin-unit-jest": "3.6.3", "@vue/cli-service": "3.6.0", "@vue/test-utils": "1.0.0-beta.29", + "autoprefixer": "^9.5.1", "babel-core": "7.0.0-bridge.0", "babel-eslint": "10.0.1", "babel-jest": "23.6.0", @@ -60,7 +61,6 @@ }, "browserslist": [ "> 1%", - "last 2 versions", - "not ie <= 8" + "last 2 versions" ] } diff --git a/.postcssrc.js b/postcss.config.js similarity index 100% rename from .postcssrc.js rename to postcss.config.js diff --git a/src/components/SvgIcon/index.vue b/src/components/SvgIcon/index.vue index 27da76c..b07ded2 100644 --- a/src/components/SvgIcon/index.vue +++ b/src/components/SvgIcon/index.vue @@ -1,10 +1,14 @@