package.json配置文件构成详解
1.项目基础信息
"name":"XXXXXXX", "version":"1.0.0", "description":"AVue.jsproject", "author":"wyj", "private":true,
2.脚本部分
"scripts":{ "dev":"webpack-dev-server--inline--progress--configbuild/webpack.dev.conf.js", "start":"npmrundev", "build":"nodebuild/build.js" },
3.项目依赖dependencies
"dependencies":{ "vue":"2.5.2",//表示固定版本,只依赖2.5.2版本 "vue":"~2.5.2",//表示只安装2.5.X系列最新版本,2.6.X不会更新 "vue":"^2.5.2",//表示全装当前库的最新版本(脚手架默认) },
4.开发依赖devDependencies
"devDependencies":{ "autoprefixer":"^7.1.2", "babel-core":"^6.22.1" }
5.engines主要是规定开发时候环境的node.js和npm的版本不能过低
"engines":{ "node":">=6.0.0", "npm":">=3.0.0" },
6.browserslist一个阈值,表示是否要去兼容某些浏览器
"browserslist":[ ">1%", "last2versions", "notie<=8" ]
以上就是本次介绍package.json配置文件构成的全部知识点内容,感谢大家的阅读和对毛票票的支持。