package.json配置文件构成详解


Posted in Javascript onAugust 27, 2019

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配置文件构成的全部知识点内容,感谢大家的阅读和对三水点靠木的支持。

Javascript 相关文章推荐
javascript对talbe进行动态添加、删除、验证实现代码
Mar 29 Javascript
javascript针对DOM的应用分析(二)
Apr 15 Javascript
JavaScript实现N皇后问题算法谜题解答
Dec 29 Javascript
javascript创建函数的20种方式汇总
Jun 23 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
May 26 Javascript
基于zepto.js简单实现上传图片
Jun 21 Javascript
Angular中使用ui router实现系统权限控制及开发遇到问题
Sep 23 Javascript
详解JavaScript时间处理之几个月前或几个月后的指定日期
Dec 21 Javascript
详解node.js中的npm和webpack配置方法
Jan 21 Javascript
vue 的keep-alive缓存功能的实现
Mar 22 Javascript
通过layer实现可输入的模态框的例子
Sep 27 Javascript
js canvas实现五子棋小游戏
Jan 22 Javascript
axios如何利用promise无痛刷新token的实现方法
Aug 27 #Javascript
解决vue打包后刷新页面报错:Unexpected token
Aug 27 #Javascript
JS用最简单的方法实现四舍五入
Aug 27 #Javascript
微信小程序模板消息推送的两种实现方式
Aug 27 #Javascript
vue实现codemirror代码编辑器中的SQL代码格式化功能
Aug 27 #Javascript
详解微信小程序开发之formId使用(模板消息)
Aug 27 #Javascript
在vue项目中使用codemirror插件实现代码编辑器功能
Aug 27 #Javascript
You might like
用header 发送cookie的php代码
2007/03/16 PHP
连接到txt文本的超链接,不直接打开而是点击后下载的处理方法
2009/07/01 PHP
php5.3以后的版本连接sqlserver2000的方法
2014/07/28 PHP
PHP输入流php://input实例讲解
2015/12/22 PHP
PHP实现二维数组按某列进行排序的方法
2016/11/18 PHP
JavaScript使用prototype定义对象类型(转)[
2006/12/22 Javascript
js 学习笔记(三)
2009/12/29 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
JavaScript使用HTML5的window.postMessage实现跨域通信例子
2014/04/11 Javascript
node.js实现多图片上传实例
2014/06/03 Javascript
js中的如何定位固定层的位置
2014/06/15 Javascript
Node.js的特点和应用场景介绍
2014/11/04 Javascript
Javascript检查图片大小不要让大图片撑破页面
2014/11/04 Javascript
原生js实现可爱糖果数字时间特效
2016/12/30 Javascript
vue移动端实现红包雨效果
2020/06/23 Javascript
js实现同一个页面,多个enter事件绑定的示例
2018/10/10 Javascript
vue 详情跳转至列表页实现列表页缓存
2019/03/27 Javascript
一些可能会用到的Node.js面试题
2019/06/15 Javascript
layui的面包屑或者表单不显示的解决方法
2019/09/05 Javascript
vue实现计步器功能
2019/11/01 Javascript
[02:31]2014DOTA2国际邀请赛2009专访:干爹表现出乎意料 看好DK杀回决赛
2014/07/20 DOTA
Python编程实现粒子群算法(PSO)详解
2017/11/13 Python
如何使用python代码操作git代码
2020/02/29 Python
python剪切视频与合并视频的实现
2020/03/03 Python
Python3以GitHub为例来实现模拟登录和爬取的实例讲解
2020/07/30 Python
python解决OpenCV在读取显示图片的时候闪退的问题
2021/02/23 Python
网页切图的CSS和布局经验与要点
2015/04/09 HTML / CSS
加拿大花店:1800Flowers.ca
2016/11/16 全球购物
伦敦剧院门票:London Theatre Direct
2018/11/21 全球购物
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
教师群众路线剖析材料
2014/09/29 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
简历自我评价:教师师德表现自我评价
2019/04/24 职场文书
Jupyter notebook 输出部分显示不全的解决方案
2021/04/24 Python
详解PHP设计模式之依赖注入模式
2021/05/25 PHP
Python尝试实现蒙特卡罗模拟期权定价
2022/04/21 Python