##package.json 配置详情
示例
{
"name": "软件名称",
"version": "1.1.0",
"author": "作者",
"description": "是应用程序/软件包的简短描述",
"private": true,
"main": "main.js",
"scripts": {
"serve": "node --max_old_space_size=6144 node_modules/@vue/cli-service/bin/vue-cli-service.js serve --open",
"build": "node --max_old_space_size=6144 node_modules/@vue/cli-service/bin/vue-cli-service build --open",
"fix-memroy-limit": "cross-env LIMIT=4096 increase-memory-limit"
},
"dependencies": {
"amfe-flexible": "^2.2.1",
"axios": "^0.21.4",
"build": "^0.1.4",
"chromedriver": "^94.0.0",
"core-js": "^3.6.5",
"crypto": "^1.0.1",
"file-saver": "^2.0.5",
"hanzi-writer": "^3.2.0",
"less": "^3.0.0",
"less-loader": "^5.0.0",
"lib-flexible": "^0.3.2",
"m3u8-parser": "^4.7.0",
"module": "^1.2.5",
"node-sass": "^4.14.1",
"print-js": "^1.6.0",
"register-service-worker": "^1.7.2",
"sass": "^1.39.0",
"scripts": "^0.1.0",
"video.js": "^7.15.4",
"vue": "^2.6.11",
"vue-aplayer": "^1.6.1",
"vue-drag-verify": "https://registry.npmjs.org/vue-drag-verify/-/vue-drag-verify-1.0.6.tgz",
"vue-esign": "^1.0.5",
"vue-loader": "^15.9.8",
"vue-print-nb": "^1.7.5",
"vue-router": "^3.2.0",
"vue-video-player": "^5.0.2",
"vuex": "^3.6.2",
"vuex-persistedstate": "^4.0.0",
"webpack": "^4.46.0",
"webpack-cli": "^4.9.0",
"webpack-dev-server": "^2.9.1",
"webpack-merge": "^5.8.0"
},
"devDependencies": {
"@vue/cli-plugin-babel": "~4.5.0",
"@vue/cli-plugin-router": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"cross-env": "^7.0.3",
"increase-memory-limit": "^1.0.7",
"postcss": "^8.3.9",
"postcss-loader": "^6.1.1",
"postcss-px-to-viewport": "^1.1.1",
"postcss-px2rem": "^0.3.0",
"postcss-pxtorem": "^5.1.1",
"px2rem-loader": "^0.1.9",
"sass-loader": "^8.0.2",
"vue-template-compiler": "^2.6.11",
"vue-video": "^0.1.7"
},
"__npminstall_done": false
}
version表明了当前的版本。name设置了应用程序/软件包的名称。description是应用程序/软件包的简短描述。main设置了应用程序的入口点。private如果设置为true,则可以防止应用程序/软件包被意外地发布到npm。scripts定义了一组可以运行的 node 脚本。dependencies设置了作为依赖安装的npm软件包的列表。devDependencies设置了作为开发依赖安装的npm软件包的列表。engines设置了此软件包/应用程序在哪个版本的 Node.js 上运行。browserslist用于告知要支持哪些浏览器(及其版本)。