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 offsetX与layerX区别
Mar 12 Javascript
html页面显示年月日时分秒和星期几的两种方式
Aug 20 Javascript
jquery和css3实现的炫酷时尚的菜单导航
Sep 01 Javascript
基于JQuery实现分隔条的功能
Jun 17 Javascript
JavaScript常用代码书写规范的超全面总结
Sep 11 Javascript
javascript之with的使用(阿里云、淘宝使用代码分析)
Oct 11 Javascript
JQueryEasyUI之DataGrid数据显示
Nov 23 Javascript
Vue表单类的父子组件数据传递示例
May 03 Javascript
js实现轮播图的完整代码
Oct 26 Javascript
详解webpack2异步加载套路
Sep 14 Javascript
jquery实现聊天机器人
Feb 08 jQuery
微信小程序 根据不同用户切换不同TabBar
Apr 21 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获取浏览器信息类和客户端地理位置的2个方法
2014/04/24 PHP
php+ajax实现无刷新动态加载数据技术
2015/04/28 PHP
php版微信发红包接口用法示例
2016/09/23 PHP
Laravel5中Cookie的使用详解
2017/05/03 PHP
PHP进阶学习之命名空间基本用法分析
2019/06/18 PHP
jquery分页插件AmSetPager(自写)
2013/04/15 Javascript
21个值得收藏的Javascript技巧
2014/02/04 Javascript
Javascript获取统一管理的提示语(message)
2016/02/03 Javascript
Node.js编写组件的三种实现方式
2016/02/25 Javascript
js控件Kindeditor实现图片自动上传功能
2020/07/20 Javascript
nodejs实例解析(输出hello world)
2017/01/03 NodeJs
基于Two.js实现星球环绕动画效果的示例
2017/11/06 Javascript
Bootstrap treeview实现动态加载数据并添加快捷搜索功能
2018/01/07 Javascript
微信小程序input框中加入小图标的实现方法
2018/06/19 Javascript
关于vue-cli 3配置打包优化要点(推荐)
2019/04/22 Javascript
[04:23]DOTA2上海特锦赛小组赛第一日 TOP10精彩集锦
2016/02/27 DOTA
Python中表达式x += y和x = x+y 的区别详解
2017/06/20 Python
详解python实现识别手写MNIST数字集的程序
2018/08/03 Python
基于Python爬取股票数据过程详解
2020/10/21 Python
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
美国护肤咨询及美容产品电商:Askderm
2017/02/24 全球购物
Spartoo荷兰:鞋子、包包和服装
2018/07/12 全球购物
UNDONE手表官网:世界领先的定制手表品牌
2018/11/13 全球购物
德国健康生活方式网上商店:Landkaufhaus Mayer
2019/03/12 全球购物
Discard Protocol抛弃协议的作用是什么
2015/10/10 面试题
毕业生就业自荐信
2013/12/04 职场文书
计算机网络工程专业职业生涯规划书
2014/03/10 职场文书
财务内勤岗位职责
2014/04/17 职场文书
银行竞聘演讲稿
2014/05/16 职场文书
法定代表人授权委托书范文
2014/08/02 职场文书
2014司机年终工作总结
2014/12/05 职场文书
2015年法院工作总结范文
2015/04/28 职场文书
中秋节主题班会
2015/08/14 职场文书
python周期任务调度工具Schedule使用详解
2021/11/23 Python
MySQL实现配置主从复制项目实践
2022/03/31 MySQL
Nginx反向代理、重定向
2022/04/13 Servers