首页IT科技npm安装过程(npm学习:安装、更新以及管理npm版本)

npm安装过程(npm学习:安装、更新以及管理npm版本)

时间2025-05-01 04:35:36分类IT科技浏览3684
导读:npm学习(一)之安装、更新以及管理npm版本 - 坤嬷嬷 - 博客园...

npm学习(一)之安装            、更新以及管理npm版本 - 坤嬷嬷 - 博客园

npm学习(一)之安装                  、更新以及管理npm版本 - 走看看

 webstrom官网下载地址:   https://www.jetbrains.com/webstorm/download 

安装npm

安装前须知:

npm是在Node中编写的            ,因此需要安装Node.js才能使用npm            。可以通过Node.js网站安装npm                  ,或者安装节点版本管理器NVM                  。

如果只是想开始探索npm      ,使用Node.js安装方法是最快的      。如果您是一名高级开发人员         ,准备投入工作并使用版本                  ,请使用node版本管理器         。如果你不确定         ,请先阅读这一章再做决定                  。

您可以随时更改将来运行npm的方式         。

方式一:从 Node.js 网站安装 npm

如果您正在使用OS X或Windows      ,请使用Node.js下载页面中的一个安装程序      。请务必安装标记为LTS的版本                  。其他版本还没有通过npm测试            。

如果您正在使用Linux                  ,您可以通过在Node.js下载页面上滚动找到安装程序            ,或者检查NodeSource的二进制发行版   ,看看是否有一个更近期的版本可以与您的系统兼容   。

安装之后                  ,运行node -v                  。版本应该是v8.9.1或更高               。

方式二:使用版本管理器安装Node.js和npm

由于npm和node.js产品由不同的实体管理               ,更新和维护可能会变得复杂。而且,Node.js安装过程将npm安装在一个只有本地权限的目录中               。当您试图全局运行包时               ,这可能会导致权限错误                  。

为了解决这两个问题                  ,许多开发人员选择使用节点版本管理器(nvm)来安装npm   。版本管理器将避免权限错误   ,并将解决更新Node.js和npm的复杂性            。

此外            ,开发人员可以使用nvm在npm的多个版本上测试他们的应用程序                  。nvm使您能够轻松地切换npm和节点版本      。这使得确保您的应用程序能够为大多数用户工作变得更加容易                  ,即使他们正在使用

其他版本的npm         。如果您决定安装一个版本管理器      ,请使用您选择的版本管理器的说明来学习如何切换版本         ,以及如何跟上npm的最新版本                  。

苹果macOS:点击这里学习如何为MacOs安装nvm         。

微软视窗系统:要在Windows上安装和管理npm和Node.js                  ,我们建议使用nvm-windows      。

Linux:点击这里学习如何为Linux安装nvm                  。

更新npm

安装nodejs时         ,自动安装npm      ,然而npm比Node更新得更频繁                  ,所以确保你有最新的版本            。要进行测试            ,请运行npm -v   。

npm install npm -g                 // 更新到最新版本

npm install npm@latest -g                  。// 这将安装最新的官方测试版本的npm               。

npm install npm@next -g     // 要安装将来要发布的版本

npm install npm@6 -g           

// @后跟版本号   ,若跟的是大版本                  ,

                                                     则更新到对应大版本最新的小版本

npm install npm@6.14.14 -g // 更新到指定版本

相关阅读:

黑马程序员-block代码块和protocol协议

黑马程序员-内存管理之autorelease和ARC机制

黑马程序员-内存管理之set方法内存管理               , property参数,循环引用。

黑马程序员-内存管理之引用计数器

黑马程序员-构造方法

黑马程序员-@property,@synthesize使用细节和id

黑马程序员—OC点语法和成员变量作用域

黑马程序员-c语言指针的学习

黑马程序员-OC基本语法

NSSearchPathForDirectoriesInDomains用法 (转) 原文地址:https://www.cnblogs.com/kunmomo/p/11190550.html

npm下载路径修改

默认:C:\Users\wangyc\AppData\Roaming\npm

注意到C:\Users\wangyc\AppData\Roaming路径下有npm和npm-cache两个文件               ,其作用分别是

npm:下载的具体模块文件

npm-cache:npm的缓存文件

所以我们在实际的配置中应该对这两个文件的路径进行配置                  ,使用命令

npm config set prefix "D:\nodejs\npm"

npm config set cache "D:\nodejs\npm-cache"

环境变量修改:

这里的路径可以自己设置   ,由于node全局模块大多数都是提供命令行访问的            ,所以还要把 D:\nodejs\npm 加到系统PATH里面                  ,注意同时需要将以前的默认路径从PATH中删除               。

删除安装路径设置

有时设置好后会报错      ,或者想修改之前设置好的默认路径         ,这时可以通过删除C:\Users\Administrator.npmrc这个文件来实现                  。如果该路径下无这个文件                  ,则可全局搜索该文件         ,然后删除之   。 关于全局搜索工具      ,这里推荐一个Everything                  ,这也是我一直在用的            。voidtools

 http://www.16boke.com/article/detail/27

 http://blog.csdn.net/huanghanqian/article/details/52808170

npm安装appium失败

C:\Users\Admin>npm install -g appium added 686 packages, and audited 687 packages in 2m 34 vulnerabilities (12 moderate, 12 high, 10 critical) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details.

试过了没用 

1      、npm audit fix 2         、npm audit fix --force 3                  、npm audit(第三部有可能出现是:found 10 vulnerabilities 等情况            ,不用担心   ,执行 npm install) 4         、进行执行代码:npm run dev 说明项目启动成功                  ,可以对项目进行代码编辑了

试过了没用 

删除已经安装的:node_modules 和 package-lock.json 修改 package.json 格式如下 npm audit fix --force npm instal

其他csdn博主续更:

好家伙               ,如下格式,根本没有如下                  。第一种方法根本不可行               ,因为我们知道它npm的依赖都是疯狂套娃的                  ,比如你安装一个jquery   ,实际上jquery还有它的一大堆依赖      。所以第一种方法无效         。 真正解决方案: 删除node_modules 目录 和 package-lock.json文件重新执行以下指令即可            ,全程畅通无阻 npm install --no-fund --no-audit 想知道这两个选项的详情信息? npm help install ———————————————— 版权声明:本文为CSDN博主「「已注销」」的原创文章                  ,遵循CC 4.0 BY-SA版权协议      ,转载请附上原文出处链接及本声明                  。 原文链接:https://blog.csdn.net/ljh101/article/details/117115418 ### 其他博主

最后一个博主有效的解决了我的问题

在这个时候我更新了npm         , npm install npm -g更新npm到最新版本                  ,然后安装nrm         ,再让nrm去安装appium

解决方法如下: 淘宝镜像源会自动修复      ,然后下载相关依赖包: 1. npm i -g nrm 2. nrm use taobao 3. npm install -g appium // 安装一遍依赖包                  ,这时候没下载的会自动下载            ,问题解决         。 4. 转载请注明出处 个人博客:https://maxusun.github.io/ 版权声明:本文为CSDN博主「MaXuwl」的原创文章   ,遵循CC 4.0 BY-SA版权协议                  ,转载请附上原文出处链接及本声明      。 原文链接:https://blog.csdn.net/MaXumr/article/details/107384838

npm 命令

npm install npm -g 更新到最新版本 npm install npm@latest -g 这将安装最新的官方测试版本的npm npm install npm@next -g 要安装将来要发布的版本 npm install npm@6 -g @后跟版本号               ,若跟的是大版本,则更新到对应大版本最新的小版本 npm list 要查看已安装的所有npm软件包的最新版本               ,包括它们的依赖性 npm install npm@6.14.14 -g 更新到指定版本6.14.14 npm info [package_name] 查看 [package_name] 所有的版本                  ,能查出更多的关于 [package_name]的信息 npm view [package_name] versions 查看npm服务器上所有的 [package_name] 版本信息 npm view [package_name] version 如果要查看npm存储库上软件包的最新可用版本   ,请运行npm view [package_name] version npm ls [package_name] 查看本地下载的 [package_name] 版本信息 npm ls [package_name] -g 查看全局安装的 [package_name] 版本信息 通过指定名称来获取特定软件包的版本 npm install -g [package_name] npm执行全局安装 npm root -g npm本地的全局安装位置 npm install bootstrap 默认都是安装的最新版本的 npm install bootstrap*@4.6.1* 安装4.6.1版本的bootstrap npm uninstall bootstrap 卸载bootstrap npm list [package_name] 查看已经安装的包的版本号

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
如何提升网站的自然排名(让你的网站脱颖而出) 打印共享工具(ldd命令 – 打印程序依赖的共享库)