NodeJs整理(2)
NodeJs整理(2)
NPM(Node Package Manager)
npm init:引导创建一个package.json文件
npm help(npm -h) :查看npm帮助信息
npm version (npm -v) : 查看npm版本;
npm search:查找
npm install (npm i):安装 默认在当前目录,如果没有node_modules 会创建文件夹;
npm install module_name -S 或者--save 即 npm install module_name --save 写入dependencies
npm install module_name -D 或者 —save-dev 即 npm install module_name --save-dev 写入devDependencies
npm install module_name -g 全局安装(命令行使用)
指定版本安装模块 npm i module_name @1.0 通过 "@"符号指定;
npm update(npm -up):更新
npm remove 或者 npm uninstall:删除
修改 npm 下载源
npm安装的时候太慢,最好的方法就是修改npm的源。
国内有很多npm源可以选择,比较有名的就是淘宝npm镜像。
1.临时使用
在 npm install XXX 时加入--registry URL即可,不会影响到本地配置,如:
$ npm --registry https://registry.npm.taobao.org install express
2. 持久使用
永久修改本地npm的配置:
$ npm config set registry https://registry.npm.taobao.org
3. 其他命令
查看npm源地址有没有换成功:
$ npm config get registry
重置为官方源:
$ npm config set registry https://registry.npmjs.org/
npm发布模块
添加用户
$ npm adduser
Psername: xxx
Password: xxxx
Email: xxxx@xxx
发布需经带有 npm init初始划过 的 package.json 文件夹
,而且是需要在发布模块的上一级目录执行,
且模块名不能重名。
$ npm publish module_name
删除模块
$ npm unpublish module_name --force
END
- 点赞
- 收藏
- 关注作者
评论(0)