npm 常用命令整理

NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。

  1. npm install 安装模块,默认会安装最新的版本
    npm i ‘moduleName’@1.0.0 -s 安装包信息将加入到dependencies(生产阶段的依赖)
    (1)内容:是一个对象,配置模块依赖的模块列表,key是模块名称,value是版本范围
    (2)作用:该模块中所列举的插件属于生产环境的依赖(程序正常运行需要加载的依赖)
    一个模块不管是否安装过,npm 都要强制重新安装
    npm i ‘moduleName’ --force || npm i ‘moduleName’ -f
    如果单独安装某模块出现卸载其他文件,可尝试修改package.json的版本信息
    npm i ‘modulName’@1.0.0 -s-dev 安装包信息将加入到devDependencies
    (1)内容:是一个对象,配置模块依赖的模块列表,key是模块名称,value是版本范围
    (2)作用:该模块中所列举的插件属于开发环境的依赖(比如:测试或者文档框架等)
  2. npm uninstall 卸载模块
    npm uninstall [<@scope>/][@]… [-S|–save|-D|–save-dev|-O|–save-optional]
  3. npm update 更新模块
  4. npm outdated 检查模块是否已经过时
  5. npm ls 查看安装的模块 npm ls 查看安装的模块
  6. npm init 在项目中引导创建一个package.json文件npm init 在项目中引导创建一个package.json文件
  7. npm help 查看某条命令的详细帮助npm help 查看某条命令的详细帮助
  8. npm root 查看包的安装路径npm root 查看包的安装路径
  9. npm config 管理npm的配置路径npm config 管理npm的配置路径
  10. npm cache 管理模块的缓存 npm cache 管理模块的缓存
  11. npm start 启动模块npm start 启动模块
  12. npm stop 停止模块npm stop 停止模块
  13. npm restart 重新启动模块npm restart 重新启动模块
  14. npm test 测试模块npm test 测试模块
  15. npm version 查看模块版本npm version 查看模块版本
  16. npm view 查看模块的注册信息npm view 查看模块的注册信息
  17. npm adduser 用户登录npm adduser 用户登录
  18. npm publish 发布模块npm publish 发布模块
  19. npm access 在发布的包上设置访问级别npm access 在发布的包上设置访问级别
  20. npm package.json的语法npm package.json的语法
  21. npm cache clean --force || npm cache clean -f清理缓存

Node模块的安装过程
1、发出npm install命令
2、npm 向 registry 查询模块压缩包的网址
3、下载压缩包,存放在~/.npm目录
4、解压压缩包到当前项目的node_modules目录
也就是说一个模块安装以后,会保存两份:一份是~/.npm目录下的压缩包,另一份是node_modules目录下解压后的代码。
如何在已存在的.npm目录下去解压模块:$ npm install --cache-min Infinity
清空.npm 目录:$ rm -rf ~/.npm/* || $ npm cache

adb install / Android安装apk文件到设备中

touch .bash_profile
source .bash_profile
// INSTALL_FAILED_TEST_ONLY
adb install app.apk -t

nrm — npm 源管理器(npm registry manager)
1、安装: npm i nrm -g 全局安装
2、nrm ls —查看可选的源
3、nrm use taobao – 切换源
4、nrm add npmname npmurl ----- 新增私有源
5、nrm del npmname ----删除源
6、nrm test npm —测试源响应时间

n模块是专门用来管理nodejs版本d
安装n模块:npm i n -g || brew install n

升级node.js到最新稳定版:n stable || sudo n stable
查看node安装路径: which node

// 安装指定版本的node
nvm install v14.15.0
// 切换指定版本node
nvm use v14.15.0
// 切换最新版本node
nvm use node
// 查看远程node版本列表
nvm ls-remode
// 查看本地node列表
nvm ls
  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值