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 相关文章推荐
基础的prototype.js常用函数及其用法
Mar 10 Javascript
jQuery学习7 操作JavaScript对象和集合的函数
Feb 07 Javascript
jquery 结合C#后台的数组对文章的关键字自动添加链接的代码
Jul 15 Javascript
jquery三个关闭弹出层的小示例
Nov 05 Javascript
JQuery中操作Css样式的方法
Feb 12 Javascript
JavaScript控制图片加载完成后调用回调函数的方法
Mar 20 Javascript
js获取form的方法
May 06 Javascript
理解JavaScript表单的基础知识
Jan 25 Javascript
JS组件Bootstrap导航条使用方法详解
Apr 29 Javascript
JavaScript实现页面跳转的方式汇总
May 16 Javascript
Angular ng-animate和ng-cookies用法详解
Apr 18 Javascript
JavaScript实现网页跨年倒计时
Dec 02 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中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
2012/01/16 PHP
yii框架配置默认controller和action示例
2014/04/30 PHP
linux下安装php的memcached客户端
2014/08/03 PHP
PHP常用函数之base64图片上传功能详解
2019/10/21 PHP
javascrip客户端验证文件大小及文件类型并重置上传
2011/01/12 Javascript
jQuery版仿Path菜单效果
2011/12/15 Javascript
jQuery Migrate 1.1.0 Released 注意事项
2014/06/14 Javascript
javascript实现下拉提示选择框
2015/12/29 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
浅析angularJS中的ui-router和ng-grid模块
2016/05/20 Javascript
javascript小数精度丢失的完美解决方法
2016/05/31 Javascript
Javascript之String对象详解
2016/06/08 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
AngularJS 获取ng-repeat动态生成的ng-model值实例详解
2016/11/29 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
2017/04/04 jQuery
JS中offset和匀速动画详解
2018/02/06 Javascript
使用Vue实现图片上传的三种方式
2018/07/17 Javascript
Vue-CLI 项目在pycharm中配置方法
2019/08/30 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
2019/09/11 Javascript
python实现获取序列中最小的几个元素
2014/09/25 Python
Python中使用bidict模块双向字典结构的奇技淫巧
2016/07/12 Python
python中日志logging模块的性能及多进程详解
2017/07/18 Python
django 创建过滤器的实例详解
2017/08/14 Python
Scrapy框架使用的基本知识
2018/10/21 Python
Python使用get_text()方法从大段html中提取文本的实例
2019/08/27 Python
Python数据可视化:幂律分布实例详解
2019/12/07 Python
Python读写csv文件流程及异常解决
2020/10/20 Python
EJB面试题
2015/07/28 面试题
护理毕业生自我鉴定
2014/02/11 职场文书
机械设计及其自动化专业求职信
2014/06/09 职场文书
会计专业毕业生自荐书
2014/06/25 职场文书
投资入股协议书
2016/03/22 职场文书
创业的9条正确思考方式
2019/08/26 职场文书
导游词之泰山玉皇顶
2019/12/23 职场文书
OpenCV-Python实现人脸磨皮算法
2021/06/07 Python
详解Java实现数据结构之并查集
2021/06/23 Java/Android