您的位置:首页 > Web前端 > Node.js

node学习笔记2 —— npm包管理

2014-02-12 14:17 507 查看

全局模式安装包

将包安装为全局可用的可执行命令, 并非可以从任意地方require

将 package.json中bin定义的文件软链到统一的目录下, 该目录可以通过如下方式推算出来:

path.resolve(process.execPath, "..", "..";, "lib", "node_modules");


  

npm钩子命令

package.json中定义scripts字段, 如:  

script": {
"preinstall": "preinstall.js",
"install": "install.js",
"uninstall": "uninstall.js",
"test": "test.js"
}


npm install

可以从本地安装,也可以从某个可访问地址安装, 只需要相应的存在package.json的包说明文件

npm install <tarball file>

npm install <tarball url>

npm install <folder>

npm ls

通过npm ls 命令确定当前目录下是否能通过require顺利引入想要的包

npm owner

可以查看和修改package的owner, 修改owner必须要有owner权限

npm owner ls packagename

npm owner add username packagename
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: