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 密码强弱度检测万能插件
Feb 25 Javascript
简单的JavaScript互斥锁分享
Feb 02 Javascript
21个值得收藏的Javascript技巧
Feb 04 Javascript
自动完成的搜索框javascript实现
Feb 26 Javascript
使用JS实现图片展示瀑布流效果的实例代码
Sep 12 Javascript
Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法
Oct 13 Javascript
angularJs的ng-class切换class
Jun 23 Javascript
详解Vue路由钩子及应用场景(小结)
Nov 07 Javascript
Vue.js中的组件系统
May 30 Javascript
elementUI 动态生成几行几列的方法示例
Jul 11 Javascript
vue全局使用axios的操作
Sep 08 Javascript
vue3.0 加载json的方法(非ajax)
Oct 26 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
PHP4实际应用经验篇(8)
2006/10/09 PHP
php结合表单实现一些简单功能的例子
2011/06/04 PHP
有关PHP性能优化的介绍
2013/06/20 PHP
PHP实现检测客户端是否使用代理服务器及其匿名级别
2015/01/07 PHP
全面了解PHP中的全局变量
2016/06/17 PHP
Yii2中使用join、joinwith多表关联查询
2016/06/30 PHP
利用php实现一周之内自动登录存储机制(cookie、session、localStorage)
2016/10/31 PHP
摘自启点的main.js
2008/04/20 Javascript
解决AJAX中跨域访问出现'没有权限'的错误
2008/08/20 Javascript
prototype与jquery下Ajax实现的差别
2009/09/13 Javascript
Knockoutjs的环境搭建教程
2012/11/26 Javascript
js通过地址栏给action传值(中文乱码全是问号)
2013/05/02 Javascript
js身份证判断方法支持15位和18位
2014/03/18 Javascript
js 获取元素下面所有li的两种方法
2014/04/14 Javascript
盘点javascript 正则表达式中 中括号的【坑】
2016/03/16 Javascript
Boostrap入门准备之border box
2016/05/09 Javascript
Angular Module声明和获取重载实例代码
2016/09/14 Javascript
angular实现页面打印局部功能的思考与方法
2018/04/13 Javascript
JavaScript显式数据类型转换详解
2019/03/18 Javascript
微信小程序wx.request的简单封装
2019/11/13 Javascript
[01:51]历届DOTA2国际邀请赛举办地回顾 TI9落地上海
2018/08/26 DOTA
Python抓取淘宝下拉框关键词的方法
2015/07/08 Python
Python学习小技巧之列表项的排序
2017/05/20 Python
python实现简单神经网络算法
2018/03/10 Python
使用django-guardian实现django-admin的行级权限控制的方法
2018/10/30 Python
python使用selenium实现批量文件下载
2019/03/11 Python
Python3 Tkinkter + SQLite实现登录和注册界面
2019/11/19 Python
python计算Content-MD5并获取文件的Content-MD5值方式
2020/04/03 Python
canvas压缩图片以及卡片制作的方法示例
2018/12/04 HTML / CSS
公司道歉信范文
2014/01/09 职场文书
中班开学寄语
2014/04/04 职场文书
光学与应用专业毕业生求职信
2014/09/01 职场文书
2014年党支部工作总结
2014/11/13 职场文书
2015年父亲节寄语
2015/03/23 职场文书
请假条应该怎么写?
2019/06/24 职场文书
PostgreSQL常用字符串分割函数整理汇总
2022/07/07 PostgreSQL