mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-31 02:28:03 +08:00 
			
		
		
		
	升级vue-cli版本到4.4.4
This commit is contained in:
		| @ -77,8 +77,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | |||||||
| 	 | 	 | ||||||
| 	<select id="checkDeptNameUnique" resultMap="SysDeptResult"> | 	<select id="checkDeptNameUnique" resultMap="SysDeptResult"> | ||||||
| 	    <include refid="selectDeptVo"/> | 	    <include refid="selectDeptVo"/> | ||||||
| 		where dept_name=#{deptName} and parent_id = #{parentId} | 		where dept_name=#{deptName} and parent_id = #{parentId} limit 1 | ||||||
|               limit 1 |  | ||||||
| 	</select> | 	</select> | ||||||
|      |      | ||||||
|     <insert id="insertDept" parameterType="SysDept"> |     <insert id="insertDept" parameterType="SysDept"> | ||||||
|  | |||||||
| @ -1,5 +1,13 @@ | |||||||
| module.exports = { | module.exports = { | ||||||
|   presets: [ |   presets: [ | ||||||
|     '@vue/app' |     // https://github.com/vuejs/vue-cli/tree/master/packages/@vue/babel-preset-app | ||||||
|   ] |     '@vue/cli-plugin-babel/preset' | ||||||
|  |   ], | ||||||
|  |   'env': { | ||||||
|  |     'development': { | ||||||
|  |       // babel-plugin-dynamic-import-node plugin only does one thing by converting all import() to require(). | ||||||
|  |       // This plugin can significantly increase the speed of hot updates, when you have a large number of pages. | ||||||
|  |       'plugins': ['dynamic-import-node'] | ||||||
|  |     } | ||||||
|  |   } | ||||||
| } | } | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ | |||||||
|   "author": "若依", |   "author": "若依", | ||||||
|   "license": "MIT", |   "license": "MIT", | ||||||
|   "scripts": { |   "scripts": { | ||||||
|     "dev": "vue-cli-service serve --open", |     "dev": "vue-cli-service serve", | ||||||
|     "build:prod": "vue-cli-service build", |     "build:prod": "vue-cli-service build", | ||||||
|     "build:stage": "vue-cli-service build --mode staging", |     "build:stage": "vue-cli-service build --mode staging", | ||||||
|     "preview": "node build/index.js --preview", |     "preview": "node build/index.js --preview", | ||||||
| @ -43,10 +43,11 @@ | |||||||
|     "@riophae/vue-treeselect": "0.4.0", |     "@riophae/vue-treeselect": "0.4.0", | ||||||
|     "axios": "0.18.1", |     "axios": "0.18.1", | ||||||
|     "clipboard": "2.0.4", |     "clipboard": "2.0.4", | ||||||
|  |     "core-js": "3.6.5", | ||||||
|     "echarts": "4.2.1", |     "echarts": "4.2.1", | ||||||
|     "element-ui": "2.13.2", |     "element-ui": "2.13.2", | ||||||
|     "file-saver": "2.0.1", |     "file-saver": "2.0.1", | ||||||
|     "js-beautify": "^1.10.2", |     "js-beautify": "1.10.2", | ||||||
|     "fuse.js": "3.4.4", |     "fuse.js": "3.4.4", | ||||||
|     "js-cookie": "2.2.0", |     "js-cookie": "2.2.0", | ||||||
|     "jsencrypt": "3.0.0-rc.1", |     "jsencrypt": "3.0.0-rc.1", | ||||||
| @ -65,32 +66,31 @@ | |||||||
|     "vuex": "3.1.0" |     "vuex": "3.1.0" | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|     "@vue/cli-plugin-babel": "3.5.3", |     "@vue/cli-plugin-babel": "4.4.4", | ||||||
|     "@vue/cli-plugin-eslint": "^3.9.1", |     "@vue/cli-plugin-eslint": "4.4.4", | ||||||
|     "@vue/cli-plugin-unit-jest": "3.5.3", |     "@vue/cli-plugin-unit-jest": "4.4.4", | ||||||
|     "@vue/cli-service": "3.5.3", |     "@vue/cli-service": "4.4.4", | ||||||
|     "@vue/test-utils": "1.0.0-beta.29", |     "@vue/test-utils": "1.0.0-beta.29", | ||||||
|     "autoprefixer": "^9.5.1", |     "autoprefixer": "9.5.1", | ||||||
|     "babel-core": "7.0.0-bridge.0", |     "babel-eslint": "10.1.0", | ||||||
|     "babel-eslint": "10.0.1", |  | ||||||
|     "babel-jest": "23.6.0", |     "babel-jest": "23.6.0", | ||||||
|  |     "babel-plugin-dynamic-import-node": "2.3.3", | ||||||
|     "chalk": "2.4.2", |     "chalk": "2.4.2", | ||||||
|     "chokidar": "2.1.5", |     "chokidar": "2.1.5", | ||||||
|     "connect": "3.6.6", |     "connect": "3.6.6", | ||||||
|     "eslint": "5.15.3", |     "eslint": "6.7.2", | ||||||
|     "eslint-plugin-vue": "5.2.2", |     "eslint-plugin-vue": "6.2.2", | ||||||
|     "html-webpack-plugin": "3.2.0", |     "html-webpack-plugin": "3.2.0", | ||||||
|     "http-proxy-middleware": "^0.19.1", |  | ||||||
|     "husky": "1.3.1", |     "husky": "1.3.1", | ||||||
|     "lint-staged": "8.1.5", |     "lint-staged": "8.1.5", | ||||||
|     "mockjs": "1.0.1-beta3", |     "mockjs": "1.0.1-beta3", | ||||||
|     "plop": "2.3.0", |     "plop": "2.3.0", | ||||||
|     "runjs": "^4.3.2", |     "runjs": "4.3.2", | ||||||
|     "sass": "^1.26.10", |     "sass": "1.26.10", | ||||||
|     "sass-loader": "^7.1.0", |     "sass-loader": "8.0.2", | ||||||
|     "script-ext-html-webpack-plugin": "2.1.3", |     "script-ext-html-webpack-plugin": "2.1.3", | ||||||
|     "script-loader": "0.7.2", |     "script-loader": "0.7.2", | ||||||
|     "serve-static": "^1.13.2", |     "serve-static": "1.13.2", | ||||||
|     "svg-sprite-loader": "4.1.3", |     "svg-sprite-loader": "4.1.3", | ||||||
|     "svgo": "1.2.0", |     "svgo": "1.2.0", | ||||||
|     "vue-template-compiler": "2.6.10" |     "vue-template-compiler": "2.6.10" | ||||||
|  | |||||||
| @ -30,6 +30,7 @@ module.exports = { | |||||||
|   devServer: { |   devServer: { | ||||||
|     host: '0.0.0.0', |     host: '0.0.0.0', | ||||||
|     port: port, |     port: port, | ||||||
|  |     open: true, | ||||||
|     proxy: { |     proxy: { | ||||||
|       // detail: https://cli.vuejs.org/config/#devserver-proxy |       // detail: https://cli.vuejs.org/config/#devserver-proxy | ||||||
|       [process.env.VUE_APP_BASE_API]: { |       [process.env.VUE_APP_BASE_API]: { | ||||||
| @ -71,17 +72,6 @@ module.exports = { | |||||||
|       }) |       }) | ||||||
|       .end() |       .end() | ||||||
|  |  | ||||||
|     // set preserveWhitespace |  | ||||||
|     config.module |  | ||||||
|       .rule('vue') |  | ||||||
|       .use('vue-loader') |  | ||||||
|       .loader('vue-loader') |  | ||||||
|       .tap(options => { |  | ||||||
|         options.compilerOptions.preserveWhitespace = true |  | ||||||
|         return options |  | ||||||
|       }) |  | ||||||
|       .end() |  | ||||||
|  |  | ||||||
|     config |     config | ||||||
|       .when(process.env.NODE_ENV !== 'development', |       .when(process.env.NODE_ENV !== 'development', | ||||||
|         config => { |         config => { | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 RuoYi
					RuoYi