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与CSS复习(二)
Jun 29 Javascript
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
Oct 11 Javascript
Json实现异步请求提交评论无需跳转其他页面
Oct 11 Javascript
jquery+ajax验证不通过也提交表单问题处理
Dec 12 Javascript
浅谈JavaScript Array对象
Dec 29 Javascript
原生javascript实现解析XML文档与字符串
Mar 01 Javascript
Vue.js基础知识汇总
Apr 27 Javascript
深入剖析JavaScript面向对象编程
Jul 12 Javascript
利用vueJs实现图片轮播实例代码
Jun 03 Javascript
BootStrap Table实现server分页序号连续显示功能(当前页从上一页的结束序号开始)
Sep 12 Javascript
JavaScript实现单例模式实例分享
Dec 22 Javascript
JS如何监听div的resize事件详解
Dec 03 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 OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
PHP中单引号与双引号的区别分析
2014/08/19 PHP
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
2014/11/19 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
2007/03/10 Javascript
IE图片缓存document.execCommand("BackgroundImageCache",false,true)
2011/03/01 Javascript
Dom 学习总结以及实例的使用介绍
2013/04/24 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
2013/08/12 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
JSONObject使用方法详解
2015/12/17 Javascript
简单谈谈JavaScript的同步与异步
2015/12/31 Javascript
关于JS中二维数组的声明方法
2016/09/24 Javascript
jQuery解析XML 详解及方法总结
2016/09/28 Javascript
Angular 中 select指令用法详解
2016/09/29 Javascript
angular-cli修改端口号【angular2】
2017/04/19 Javascript
详解webpack 如何集成第三方js库
2017/06/29 Javascript
Vue列表渲染的示例代码
2018/11/01 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
基于vue框架手写一个notify插件实现通知功能的方法
2019/03/31 Javascript
Vue将props值实时传递 并可修改的操作
2020/08/09 Javascript
如何利用Fabric自动化你的任务
2016/10/20 Python
python实现猜单词小游戏
2020/05/22 Python
Python unittest单元测试框架总结
2018/09/08 Python
详解如何在Apache中运行Python WSGI应用
2019/01/02 Python
如何使用Flask-Migrate拓展数据库表结构
2019/07/24 Python
使用Python和OpenCV检测图像中的物体并将物体裁剪下来
2019/10/30 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
2020/09/22 Python
Spring @Enable模块驱动原理及使用实例
2020/06/23 Python
Python 实现一个简单的web服务器
2021/01/03 Python
Html5上传图片 移动端、PC端通用代码
2016/06/08 HTML / CSS
我的珠宝盒:Ma boîte à bijoux
2019/08/27 全球购物
应征英语教师求职信
2013/11/27 职场文书
元旦晚会邀请函
2014/02/01 职场文书
建设单位项目负责人任命书
2014/06/06 职场文书
2014年内勤工作总结
2014/11/24 职场文书