package.json文件配置详解


Posted in Javascript onJune 15, 2017

package.json 是npm init命令初始化后,在项目的根目录下自动生成的配置文件,它定义了这个项目的配置信息以及所需要的各种模块,npm install根据这个命令,自动下载所需的模块。package.json就是一个json文件,json本身只是一种数据格式,它本身并不支持注释,此处的注释只是为了更加方便的理解package.json的各个字段

{ 
//项目名称 
“name”: “demo”, 
//version是版本(遵守“大版本.次要版本.小版本”的格式) 
“version”: “1.0.0”, 
//description描述你的模块,或者搜索 
“description”: “vue.js js iview “, 
//main字段指定了加载的入口文件 
“main”: “app.js”, 
// scripts指定了运行脚本命令的npm命令行缩写,比比如start指定了运行npm run start时,所要执行的命令。 
“scripts”: { 
“start”: “node index.js” 
}, 
//repository(仓库)指定一个代码存放地址 
“repository”: { 
“type”: “git”, 
“url”: “git+https://github.com/XXXX” 
}, 
“author”: “mayuan”, 
“license”: “ISC”, 
“bugs”: { 
“url”: “https://github.com/XXXX” 
}, 
// 一个字符串数组,方便别人搜索到本模块 
“keywords”: [ 
“vue”,”iview” 
], 
“entry”:{ 
“main”: “./web/index.js” 
}, 
//项目主页url 
“homepage”: “https://github.com/XXXX“, 
//devDependencies指定项目开发所需要的模块 
“devDependencies”: { 
“babel-core”: “^6.23.1”, 
“babel-loader”: “^6.3.2”, 
“babel-preset-es2015”: “^6.22.0”, 
“vue-html-loader”: “^1.0.0”, 
“vue-loader”: “^8.5.2”, 
“vue-style-loader”: “^1.0.0”, 
“webpack”: “^1.13.2” 
}, 
//dependencies字段指定了项目运行所依赖的模块 
“dependencies”: { 
“underscore”: “^1.8.3”, 
“vue”: “^2.1.4” 
}, 
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
实例:尽可能写友好的Javascript代码
Oct 09 Javascript
jQuery中使用了document和window哪些属性和方法小结
Sep 13 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
Sep 14 Javascript
jQuery实现简单的文件上传进度条效果
Mar 26 Javascript
Vue数据驱动模拟实现3
Jan 11 Javascript
node.js实现登录注册页面
Apr 08 Javascript
JQuery实现定时刷新功能代码
May 09 jQuery
JS对象序列化成json数据和json数据转化为JS对象的代码
Aug 23 Javascript
jQuery EasyUI结合zTree树形结构制作web页面
Sep 01 jQuery
小程序实现多列选择器
Feb 15 Javascript
微信小程序如何修改本地缓存key中单个数据的详解
Apr 26 Javascript
vue实现直播间点赞飘心效果的示例代码
Sep 20 Javascript
一次围绕setTimeout的前端面试经验分享
Jun 15 #Javascript
利用JS对iframe父子(内外)页面进行操作的方法教程
Jun 15 #Javascript
使用Require.js封装原生js轮播图的实现代码
Jun 15 #Javascript
JavaScript实现选中文字提示新浪微博分享效果
Jun 15 #Javascript
详解vue跨组件通信的几种方法
Jun 15 #Javascript
Bootstrap响应式导航由768px变成992px的实现代码
Jun 15 #Javascript
javascript完美实现给定日期返回上月日期的方法
Jun 15 #Javascript
You might like
有关php运算符的知识大全
2011/11/03 PHP
使用php实现快钱支付功能(涉及到接口)
2013/07/01 PHP
Smarty中调用FCKeditor的方法
2014/10/27 PHP
PHP根据两点间的经纬度计算距离
2014/10/31 PHP
实例讲解PHP页面静态化
2018/02/05 PHP
Laravel 对某一列进行筛选然后求和sum()的例子
2019/10/10 PHP
统计jQuery中各字符串出现次数的工具
2012/05/03 Javascript
jquery 追加tr和删除tr示例代码
2013/09/12 Javascript
jQuery动画特效实例教程
2014/08/29 Javascript
不依赖Flash和任何JS库实现文本复制与剪切附源码下载
2015/10/09 Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
2015/10/25 Javascript
详解jQuery中的empty、remove和detach
2016/04/11 Javascript
解决浏览器会自动填充密码的问题
2017/04/28 Javascript
详解webpack异步加载业务模块
2017/06/23 Javascript
浅谈JsonObject中的key-value数据解析排序问题
2017/12/06 Javascript
微信小程序 组件的外部样式externalClasses使用详解
2019/09/06 Javascript
JavaScript隐式类型转换代码实例
2020/05/29 Javascript
使用python装饰器验证配置文件示例
2014/02/24 Python
Python实现各种排序算法的代码示例总结
2015/12/11 Python
详解python 模拟豆瓣登录(豆瓣6.0)
2019/04/18 Python
Python使用Tkinter实现滚动抽奖器效果
2020/01/06 Python
Python with标签使用方法解析
2020/01/17 Python
python实现xlwt xlrd 指定条件给excel行添加颜色
2020/07/14 Python
使用Python pip怎么升级pip
2020/08/11 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
网络工程师个人的自我评价范文
2013/10/01 职场文书
大学毕业登记表自我鉴定
2013/10/09 职场文书
高中生毕业自我鉴定
2013/10/10 职场文书
护士的自我鉴定
2014/02/07 职场文书
《我要的是葫芦》教学反思
2014/02/23 职场文书
市场拓展计划书
2014/05/03 职场文书
简易离婚协议书(范本)
2014/10/25 职场文书
家庭贫困证明
2015/06/16 职场文书
2019感恩宣传标语!
2019/07/05 职场文书
Python基于百度AI实现抓取表情包
2021/06/27 Python
上个世纪50年代的可穿戴技术:无线电帽子
2022/02/18 无线电