首页 > web前端 > js教程 > 如何安装NPM,主机NPM命令并使用软件包

如何安装NPM,主机NPM命令并使用软件包

Christopher Nolan
发布: 2025-02-14 08:24:11
原创
215 人浏览过

这个全面的指南可让您通过安装NPM并掌握其命令行界面。 我们将在本地和全球范围内介绍安装软件包,管理依赖关系并确保您的项目的安全性。

How to Install npm, Master npm Commands & Use Packages

启用服务器端JavaScript开发,该开发构建在V8 JavaScript引擎上,并以C速度编写。 最初是为服务器应用程序设计的,其使用扩展到本地任务自动化,并产生了富于前端开发的丰富工具生态系统(Grunt,Gulp,WebPack)。 NPM是在Node.js中管理这些工具(或软件包)的关键,简化了安装和管理。 本教程涵盖了基本的NPM操作:本地和全局软件包安装,删除,更新,特定于版本的安装以及使用

的依赖项管理。 要获得视觉学习体验,请考虑SitePoint Premium的免费屏幕截图:“什么是NPM,我该如何使用?”package.json>

在使用NPM之前,您必须安装node.js.

密钥概念:

  • >安装:>。验证安装 npm --version>
  • 全局与本地:
  • >全球安装软件包(系统范围内)或本地(每个项目),通常通过更新npm:定期更新NPM以进行新功能和改进;应用特定的更新命令应用。package.json
  • 依赖项管理:>有效地处理项目依赖项,确保使用
  • 安全:使用在项目依赖项中检测漏洞并应用推荐的修复。package.json package-lock.json
  • > npx:执行NPM软件包而无需全局安装,简化了新工具的测试。
  • npm audit>使用node.js安装npm:
  • >
  • >从> 本教程使用Node.js的最新长期支持(LTS)版本。 考虑使用节点版本管理器以进行更轻松的版本控制。
  • 验证安装:

>确认NPM安装:

更新npm:>> >将NPM更新为最新版本(命令可能会因OS而略有不同):>

linux/macOS:

Windows:使用NPM-Windows-Upgrade工具(需要高架PowerShell):

which node
node --version
node  //enter Node's REPL
登录后复制

>节点打包模块(本地与全局):

NPM在本地安装软件包(在您的项目中)或全球(全系统范围内)。 由于潜在的许可问题,避免在系统目录中进行全局安装;相反,配置特定用户的全局位置。

node_modules

更改全局NPM软件包位置:

>

创建一个目录:
  1. mkdir ~/.node_modules_global
  2. npm config set prefix=$HOME/.node_modules_global重新安装npm:
  3. npm install npm@latest -g>更新路径:添加
  4. 到外壳的配置文件(
  5. export PATH="$HOME/.node_modules_global/bin:$PATH"等),然后重新启动您的终端。.bashrc> .zshrc
>安装软件包(全局模式):

> >全球安装软件包(例如,uglifyjs):>

>列表全球安装的软件包:

which npm
npm --version
登录后复制

>安装软件包(本地模式):

>
npm install -g npm@latest
登录后复制

创建一个项目目录并初始化

>
    >安装本地软件包(例如,下划线):
  1. package.json> npm init -y
  2. 这将软件包添加到
  3. >'s npm install underscore部分并创建
  4. > file。

>使用package.json管理依赖项:dependencies> package-lock.json

列出项目依赖项,确保在环境之间进行一致的设置。

文件保证确切的依赖性版本。> package.json>卸载本地软件包:

package.json>卸载一个软件包:package-lock.json

>安装特定的软件包版本:

>

安装特定版本:npm uninstall underscore

>

更新软件包:

检查更新:

npm install underscore@1.9.1

更新一个软件包:

(或用于所有过时的软件包)

>搜索软件包:

npm outdated搜索软件包:

npm update underscorenpm update重新安装项目依赖项:

删除并重新安装:

>

npm search mkdir>管理NPM的缓存:

清除缓存:>

>使用node_modules用于安全:rm -rf node_modules && npm install

>

扫描漏洞:

修复漏洞:

(或npm cache clean --force允许打破更改)

npm别名:npm audit

  • npm inpm install
  • npm unnpm uninstall
  • npm upnpm update
  • npm lsnpm list

>用npx执行软件包:

>

>执行无全局安装的软件包:npx http-server

结论:

>本指南为使用NPM提供了坚实的基础。 通过使用NODE版本管理器(NVM),托管私有NPM软件包或了解DeNo的软件包管理,通过比较NPM和YARN,进一步探索。 NPM在前端开发中的扩展角色使其成为现代JavaScript开发人员的重要工具。

常见问题(原始文本中包括):原始文本的常见问题解答部分已经全面且写得很好;不需要更改。

以上是如何安装NPM,主机NPM命令并使用软件包的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板