首页 > 其他分享 >npm

npm

时间:2024-02-26 17:11:50浏览次数:22  
标签:npm 依赖 查看 json install 安装

1. 包安装

  • 安装项目依赖:在项目目录中使用npm install(或简写npm i)命令可以安装package.json文件中列出的所有依赖。
  • 全局安装包:使用npm install -g <包名>可以全局安装一个包,这样就可以在任何地方使用它。

2. 管理项目依赖

  • 添加依赖:npm install <包名> --save用于生产环境依赖,npm install <包名> --save-dev用于开发环境依赖。
  • 更新依赖:npm update <包名>更新特定包,或npm update更新所有依赖。
  • 卸载依赖:npm uninstall <包名>

3. 运行脚本

  • 运行脚本:npm run <脚本名>可以运行package.jsonscripts段定义的脚本。

4. 包发布与管理

  • 登录npm:npm login用于登录到npm账户。
  • 发布包:npm publish用于将本地包发布到npm仓库。
  • 撤销发布:npm unpublish <包名> --force(注意,由于npm政策,发布后的包只能在24小时内撤销)。

5. 其他常用命令

  • 查看已安装包的信息:npm list查看本地安装的包,npm list -g查看全局安装的包。
  • 查找包:npm search <关键词>用于在npm仓库中搜索包。
  • 查看包的信息:npm view <包名>查看某个包的详细信息,包括版本、依赖等。
  • 设置配置:npm config set <键> <值>用于设置npm的配置项,如代理服务器等。

 

如何执行build命令

假设你的package.json中有一个名为build的脚本,你可以使用以下命令来执行它

npm run build

标签:npm,依赖,查看,json,install,安装
From: https://www.cnblogs.com/mxleader/p/18034744

相关文章

  • vue项目npm run build的时候自动更新package.json中的version
    在vue项目最外侧新增一个addVersion.js 脚本,脚本中编写逻辑来解析当前的版本号//addVersion.jsconstfs=require('fs');constpath=require('path');constpackageJsonPath=path.join(__dirname,'package.json');try{//读取package.json......
  • follow-redirects 可以直接替换node http & https 的npm 模块
    follow-redirects可以直接替换nodehttp&https的npm模块包含的特性支持重定向功能支持重定向参数配置,比如最大重定向,以及最大请求大小,支持beforeredirect请求处理(比如认证处理)支持agents说明对于业务系统的请求会包含重定向场景的,follow-redirects是一个很不错的选......
  • 前端开发环境配置 nvm | npm 镜像 | git
    安装nvmnvm是一个node版本管理工具,它可以让我们安装多个node版本并在需要的时候切换#nvm下载地址https://github.com/coreybutler/nvm-windows/releases#nvm切换镜像nvmnpm_mirrorhttps://npmmirror.com/mirrors/npm/nvmnode_mirrorhttps://npmmirror.com/mirror......
  • 遇到Failed to get response from https://registry.npm.taobao.org/vue-cli-version-
    1.问题在启动vueui时,总是遇到报错,如下图:2.解决参考:vuecli创建项目报错:Failedtogetresponsefrom/vue-cli-version-marker找到你的.vuerc文件:C:\Users\trmbh\.vuerc,这里根据自己的用户名更改然后改为{"useTaobaoRegistry":false,"packageManager":"npm"}第......
  • Install fail! ResponseError: certificate has expired, GET https://r.npm.taobao.o
    ×Installfail!Error:certificatehasexpiredError:certificatehasexpiredatTLSSocket.onConnectSecure(_tls_wrap.js:1515:34)atTLSSocket.emit(events.js:400:28)atTLSSocket._finishInit(_tls_wrap.js:937:8)atTLSWrap.ssl.onhandshake......
  • Npm如何设置淘宝镜像
    Npm如何设置淘宝镜像1.打开终端,输入以下命令,设置淘宝镜像源:npmconfigsetregistryhttps://registry.npm.taobao.orgz最新淘宝镜像地址npmconfigsetregistryhttps://registry.npmmirror.com2.输入以下命令,查看是否设置成功:npmconfiggetregistry3.现在......
  • npm安装插件时遇到:npm ERR! code ERESOLVE或者 code ERESOLVE npm ERR! 错误
    1.问题我们在使用npminstall...时,遇到以下问题:npmERR!codeERESOLVEnpmERR!ERESOLVEcouldnotresolvenpmERR!npmERR!Whileresolving:@vue/[email protected]!Found:[email protected]!node_modules/eslint-plugin-vuenpm......
  • nvm:npm和node版本冲突以及淘宝证书过期导致的错误
    1.问题1.ERROR:npmv10.4.0isknownnottorunonNode.jsv14.7.0.Thisversionofnpmsupportsthefollowingnodeversions:^18.17.0||>=20.5.0.2.Couldnotretrievehttps://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt2.解决2.1问题一:npm和Node版本......
  • npm安装私服
    1、安装verdaccio(加上–unsafe-perm的原因是防止报grywarn权限的错)npminstall-gverdaccio--unsafe-perm2、启动verdaccio3、其他命令配置文件刷新verdaccio-cconfig.yaml4、利用pm2一直守护verdaccio进程npminstall-gpm2--unsafe-perm5、以守护的方式......
  • npm i canvas 报错 [email protected] run install node-pre-gyp install --fallback-to-b
    今天在写项目的时候安装npmicanvas的时候一直报错。具体错误如下npmERR!commandfailednpmERR!commandC:\Windows\system32\cmd.exe/d/s/cnode-pre-gypinstall--fallback-to-build--update-binarynpmERR!node-pre-gypinfoitworkedifitendswithoknpmE......