JavaScript

超轻量级php框架startmvc

package.json配置文件构成详解

更新时间:2020-09-09 02:00:01 作者:startmvc
1.项目基础信息"name":"XXXXXXX","version":"1.0.0","description":"AVue.jsproject","author":"wyj<XXXXXXXXX@qq.com&

1.项目基础信息


 "name": "XXXXXXX",
 "version": "1.0.0",
 "description": "A Vue.js project",
 "author": "wyj <XXXXXXXXX@qq.com>",
 "private": true,

2.脚本部分


 "scripts": {
 "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
 "start": "npm run dev",
 "build": "node build/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%",
 "last 2 versions",
 "not ie <= 8"
 ]

以上就是本次介绍package.json配置文件构成的全部知识点内容,感谢大家的阅读和对脚本之家的支持。

package.json 配置文件