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操纵窗口的方法小结
Jun 28 Javascript
JavaScript网页定位详解
Jan 13 Javascript
完美实现bootstrap分页查询
Dec 09 Javascript
jQuery多选框选择数量限制方法
Feb 08 Javascript
彻底学会Angular.js中的transclusion
Mar 12 Javascript
webpack搭建vue 项目的步骤
Dec 27 Javascript
解决Vue不能检测数组或对象变动的问题
Feb 24 Javascript
微信小程序上传图片实例
May 28 Javascript
Vue 实现展开折叠效果的示例代码
Aug 27 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
Sep 29 Javascript
js实现倒计时器自定义时间和暂停
Feb 25 Javascript
JS使用百度地图API自动获取地址和经纬度操作示例
Apr 16 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学习 运算符与运算符优先级
2008/06/15 PHP
php计算十二星座的函数代码
2012/08/21 PHP
PHP 二维数组根据某个字段排序的具体实现
2014/06/03 PHP
php 多继承的几种常见实现方法示例
2019/11/18 PHP
php+websocket 实现的聊天室功能详解
2020/05/27 PHP
PHP序列化和反序列化深度剖析实例讲解
2020/12/29 PHP
javaScript 简单验证代码(用户名,密码,邮箱)
2009/09/28 Javascript
JavaScript 入门基础知识 想学习js的朋友可以参考下
2009/12/26 Javascript
玩转jQuery按钮 请告诉我你最喜欢哪些?
2012/01/08 Javascript
js从Cookies里面取值的简单实现
2014/06/30 Javascript
jQuery实现倒计时按钮功能代码分享
2014/09/03 Javascript
jQuery CSS()方法改变现有的CSS样式表
2014/09/09 Javascript
浅谈javascript中的instanceof和typeof
2015/02/27 Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
2015/09/01 Javascript
angular4强制刷新视图的方法
2018/10/09 Javascript
jQuery-Citys省市区三级菜单联动插件使用详解
2019/07/26 jQuery
详解简单易懂的 ES6 Iterators 指南和示例
2019/09/24 Javascript
微信小程序用户盒子、宫格列表的实现
2020/07/01 Javascript
[02:41]辉夜杯现场一家三口 “我爸玩风行 我玩血魔”
2015/12/27 DOTA
[09:47]2018DOTA2亚洲邀请赛4.5SOLO赛 No[o]ne vs Sumail
2018/04/06 DOTA
python下载图片实现方法(超简单)
2017/07/21 Python
Django中login_required装饰器的深入介绍
2017/11/24 Python
pytorch构建网络模型的4种方法
2018/04/13 Python
python利用微信公众号实现报警功能
2018/06/10 Python
15行Python代码实现网易云热门歌单实例教程
2019/03/10 Python
python读取Kafka实例
2019/12/23 Python
如何解决cmd运行python提示不是内部命令
2020/07/01 Python
英国足球店:UK Soccer Shop
2017/11/19 全球购物
行政管理专业推荐信
2013/11/02 职场文书
大学生职业生涯规划书前言
2014/01/09 职场文书
人民调解员培训方案
2014/06/05 职场文书
校庆标语集锦
2014/06/25 职场文书
2014年安全生产目标责任书
2014/07/23 职场文书
电信营业员岗位职责
2015/04/14 职场文书
小学教学工作总结2015
2015/05/13 职场文书
win10频率超出范围怎么办?win10老显示超出工作频率范围的解决方法
2022/07/07 数码科技