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 相关文章推荐
onpropertypchange
Jul 01 Javascript
JavaScript 弹出窗体点击按钮返回选择数据的实现
Apr 01 Javascript
有关DOM元素与事件的3个谜题
Nov 11 Javascript
JSON 数字排序多字段排序介绍
Sep 18 Javascript
分享两段简单的JS代码防止SQL注入
Apr 12 Javascript
详解Html a标签中href和onclick用法、区别、优先级别
Jan 16 Javascript
小发现之浅谈location.search与location.hash的问题
Jun 23 Javascript
详解RequireJs官方使用教程
Oct 31 Javascript
JavaScript JMap类定义与使用方法示例
Jan 22 Javascript
ionic2.0双击返回键退出应用
Sep 17 Javascript
24行JavaScript代码实现Redux的方法实例
Nov 17 Javascript
Vue使用Element实现增删改查+打包的步骤
Nov 25 Vue.js
一次围绕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
一个捕获函数输出的函数
2007/02/14 PHP
PHP 设计模式之观察者模式介绍
2012/02/22 PHP
php中二分法查找算法实例分析
2016/09/22 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
多个Laravel项目如何共用migrations详解
2018/09/25 PHP
jQueryUI如何自定义组件实现代码
2010/11/14 Javascript
网页整体变灰白色(兼容各浏览器)实例
2013/04/21 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
2016/07/07 Javascript
微信小程序 本地数据存储实例详解
2017/04/13 Javascript
bootstrap响应式表格实例详解
2017/05/15 Javascript
jQuery实现用户信息表格的添加和删除功能
2017/09/12 jQuery
Validform验证时可以为空否则按照指定格式验证
2017/10/20 Javascript
使用Bootrap和Vue实现仿百度搜索功能
2017/10/26 Javascript
js捆绑TypeScript声明文件的方法教程
2018/04/13 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
2019/11/04 Javascript
Vue filter 过滤当前时间 实现实时更新效果
2019/12/20 Javascript
[53:52]OG vs EG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
使用C语言扩展Python程序的简单入门指引
2015/04/14 Python
Python中规范定义命名空间的一些建议
2016/06/04 Python
详谈Python基础之内置函数和递归
2017/06/21 Python
Python+tkinter使用40行代码实现计算器功能
2018/01/30 Python
PyQt5每天必学之滑块控件QSlider
2018/04/20 Python
Python Flask前后端Ajax交互的方法示例
2018/07/31 Python
对python插入数据库和生成插入sql的示例讲解
2018/11/14 Python
Python高级特性——详解多维数组切片(Slice)
2019/11/26 Python
Python hmac模块使用实例解析
2019/12/24 Python
python 计算概率密度、累计分布、逆函数的例子
2020/02/25 Python
Python调用REST API接口的几种方式汇总
2020/10/19 Python
StubHub墨西哥:购买和出售您的门票
2016/09/17 全球购物
澳大利亚有机化妆品网上商店:The Well Store
2020/02/20 全球购物
留学自荐信的技巧
2013/10/17 职场文书
《月亮湾》教学反思
2014/04/14 职场文书
新店开张活动方案
2014/08/24 职场文书
寒山寺导游词
2015/02/03 职场文书
《童年》读后感(三篇)
2019/08/27 职场文书
mysql中DCL常用的用户和权限控制
2022/03/31 MySQL