linux怎么查看本机内存大小
250
2022-09-07
node.js包的规范 ,包的建立
CommonJS规范
l package.json必须在包的顶层目录下;
l 二进制文件应该在bin目录下
l JavaScript代码应该在lib目录下
l 文档应该在doc目录下
l 单元测试应该放在test目录下
11.1新建一个somepackage的文件,在文件中新建新建一个index.js
exports.hello=function(){
console.log('node.js包的建立');
};
11.2 新建一个getpackage.js
var somepackage=require('E:\\node\\somepackage');
somepackage.hello();
11.3 执行getpackage.js
E:\node>node getpackage.js
node.js包的建立
E:\node>
12 package.json
12.1 在之前的somepack文件夹下新建package.json
{
"main":"E:\\node\\somepackage\\index.js"
}
12.2 执行getpackage.js
E:\node>node getpackage.js
node.js包的建立
E:\node>
13 package.json的规范
name: 包的名称,必须是唯一的,由小写英文字母,数字和下划线组成,不能包含空格。
Description:包的简要说明
Version:符合语义化版本识别规范的版本字符串
Keywords:关键字数组,通常用于搜索
Maintainers:维护者数组,每个元素要包含name,email(可选),web(可选)字段。
Contributors:贡献者数组,格式与maintainers相同。包的作者应该是应该是贡献者数组的第一个元素。
Bugs:提交bug的地址,可以是网址或者电子邮件地址
Licenses:许可证数组,每个元素要包含type(许可证的名称)和url(链接到许可证文本的地址)字段
Repositories:仓库托管地址数组,每个元素要包含type(仓库的类型,如git,url(仓库的地址),path(相对于仓库的路径,可选)字段。
Dependencies:包的依赖,一个关联数组,由包名称和版本号组成
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~