{
"name": "pc", // 项目名称
"version": "0.1.0", // 版本号
"private": true, // npm将拒绝发布它。 这是防止私人存储库意外发布的一种方法。
"scripts": { // 指定了运行脚本命令的npm命令行缩写
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},
"dependencies": { // 项目运行所依赖的模块
"axios": "^0.21.0",
"core-js": "^3.6.5",
"element-ui": "^2.14.1",
"mockjs": "^1.1.0",
"nprogress": "^0.2.0",
"qrcode": "^1.4.4",
"swiper": "^6.3.5",
"uuid": "^8.3.1",
"vee-validate": "^3.4.5",
"vue": "^2.6.11",
"vue-lazyload": "^1.3.3",
"vue-router": "^3.4.9",
"vuex": "^3.6.0"
},
"devDependencies": { // 项目开发所需要的模块。
"@vue/cli-plugin-babel": "~4.5.0",
"@vue/cli-plugin-eslint": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"babel-eslint": "^10.1.0",
"babel-plugin-component": "^1.1.1",
"eslint": "^6.7.2",
"eslint-plugin-vue": "^6.2.2",
"less": "^3.12.2",
"less-loader": "^7.1.0",
"vue-cli-plugin-element": "~1.0.1",
"vue-template-compiler": "^2.6.11"
},
"eslintConfig": { //eslint的配置
"root": true, // 默认情况下,ESLint 会在所有父级目录里寻找配置文件,一直到根目录。如果发现配置文件中有 “root”: true,它就会停止在父级目录中寻找。
"env": { // env 关键字指定你想启用的环境
"node": true
},
"extends": [ // 继承已启用的规则
"plugin:vue/essential",
"eslint:recommended" // 启用了eslint默认的规则
],
"parserOptions": {
"parser": "babel-eslint" // 解析器
},
"rules": {} // 设置的规则将覆盖上面继承的默认规则 “off” 或 0 - 关闭规则
},
"browserslist": [ // 指定兼容的浏览器
"> 1%",
"last 2 versions",
"not dead"
]
}
package.json文件配置说明
最新推荐文章于 2024-06-07 10:38:09 发布