package.json包描述文件说明
//commonjs包规范-说明
{
"name": "leyi",//包名,不允许空格
"description": "hello qiezijiucai!~",//包的描述信息
"version": "1.0.0",//版本号 major.minor.reversion 格式
"homepage": "http://www.cnblogs.com/leyi",//当前包的网址
"author": "leyi",//包作者
"repository": "",//包源码的托管地址
"license": "MIT",//当前包可以在那些许可证下使用
"engines": { //支持的js引擎列表
"node": ">=0.10.0"
},
"main":"",//包的入口文件,其他模块在require该包时会检查这个字段,如果没有,则会查找包下的index.js、index.node、index.json
"keywords": [//关键词数组 方便在npm官网上被搜索到
"jquery",
"node"
],
"maintainers":[{"name":"leyi","email":"619025283@qq.com","web":"http://www.cnblogs.com/leyi"}],//包维护者列表
"contributors":[],//贡献者列表,格式同上
"bugs":"",//可以反馈bug的网址或者邮箱地址
"scripts":{"build":"webpack -p"},//脚本
"dependencies":{//包的依赖
"ejs":"*"
},
"devDependencies":{//包的开发依赖
"node":"*"
}
}
//npm常用命令
npm help //帮助
npm adduser //创建npm账号
npm publish . //发布包
npm list //查看安装的包
npm update package //更新包
npm uninstall package //卸载包
npm install -g cnpm --registry=https://registry.npm.taobao.org 通过非官方仓库(其他镜像)安装
npm config set registry http://www.cnblogs.com/leyi 配置中设置
npm config delete registry //删除下载源设置
npm config edit //编辑npm配置
package.json包描述文件说明的更多相关文章
- 【转廖大神】package.json 包安装
现在我们遇到第一个问题:koa这个包怎么装,app.js才能正常导入它? 方法一:可以用npm命令直接安装koa.先打开命令提示符,务必把当前目录切换到hello-koa这个目录,然后执行命令: C: ...
- 7. Buffer_包描述文件_npm常用指令_fs文件读写_模块化require的规则
1. Buffer 一个和数组类似的对象,不同是 Buffer 是专门用来保存二进制数据的. 特点: 大小固定: 在创建时就确定了,且无法调整 性能较好: 直接对计算机的内存进行操作 每个元素大小为1 ...
- 妙用 `package.json` 快速 `import` 文件(夹)
前言 import router from './router'; import router from '../../router'; import router from './../../../ ...
- Nodejs 包与 npm第三方模块安装和 package.json 以及 cnpm
包与 NPM 1. 包 Nodejs 中除了它自己提供的核心模块外,可以自定义模块,也可以使用第三方的模块.Nodejs 中第三方模块由包组成,可以通过包来对一组具有相互依 赖关系的模块进行统一管理. ...
- Node.js学习笔记(三) --- package.json 及cnpm
一.包 Nodejs 中除了它自己提供的核心模块外,我们可以自定义模块,也可以使用第三方的模块.Nodejs 中第三方模块由包组成,可以通过包来对一组具有相互依赖关系的模块进行统一管理. 完全符合 ...
- node 通过指令创建一个package.json文件及npm安装package.json
描述包的文件是package.json文件. 一个这样的文件,里面的信息还是挺大的.我们可以放弃手动建立.为了练手我们有命令行来建一个这样的包; 完成name,varsion....license项的 ...
- node 通过指令创建一个package.json文件
描述包的文件是package.json文件. 一个这样的文件,里面的信息还是挺大的.我们可以放弃手动建立.为了练手我们有命令行来建一个这样的包; 完成name,varsion....license ...
- npm init node 通过指令创建一个package.json文件及npm安装package.json
描述包的文件是package.json文件. 一个这样的文件,里面的信息还是挺大的.我们可以放弃手动建立.为了练手我们有命令行来建一个这样的包; 完成name,varsion....license项的 ...
- 关于npm 淘宝镜像 以及package.json里包的更新
1.淘宝镜像的设置 npm config set registry https://registry.npm.taobao.org npm config set disturl https://npm ...
随机推荐
- artTemplate/template.js模板将时间戳格式化为正常的日期
1:引用<script type="text/javascript" src="../js/artTemplate/template.js">< ...
- js公共弹出窗插件
/*错误提示框*/ var wr = function() { var wrap = '<div class="wrapBox opacity"> </div&g ...
- python3:实现输出等边三角形、直角三角形
学习python,用的是3.5的版本: 记录一下学习历程~ 一.先来一个简单的,输出直角三角形: ***知识点:for循环,range()函数 二.进阶:输出等边三角形 ******知识点:嵌套for ...
- 【mmall】Jackson序列化时isSuccess()方法的注意点
参考链接:遭遇fastjson的一个坑
- 【深入分析Java Web技术内幕】1、深入Web请求过程知识点
如何发起一个请求 发起一盒HTTP请求的过程就是建立一个Socket通信的过程! 既然发起一个HTTP的本质就是建立一个Socket连接,那么我们完全可以模拟浏览器来发起HTTP请求,这很好实现,如H ...
- html超文本标记语言基础一
1,基本格式 <!DOCTYPE html> //声明为 HTML5 文档 <html> <head> <meta charset="utf-8&q ...
- SQL 删除的三个语句:DROP、TRUNCATE、 DELETE 的区别
转载:http://www.runoob.com/sql/sql-delete.html DROP: DROP test; 删除表test,并释放空间,将test删除的一干二净. TRUNCATE: ...
- telegram即时通信软件和outline ---- by 余弦 by倾旋
第一次遇到它 是在余弦的圈子里发现的tele推送,他当时关键部分说的极其少,就三个字,你懂的..看完以后,我想哭.我真的不懂.. 我是如何突破这个术语的 近期,随着信息源的增多.(收集了大量的可靠公众 ...
- Java基础6-多态;匿名内部类;适配器模式
昨日内容回顾 类成员 构造函数:和类同名,没有返回值,可以重载 this(),super() 成员变量: 成员函数: 静态代码块:类加载执行 {}:构造代码块 interface 所有方法都是抽象的 ...
- Faster_RCNN 1.准备工作
总结自论文:Faster_RCNN,与Pytorch代码: 代码结构: simple-faster-rcnn-pytorch.py data __init__.py dataset.py util. ...