java开发之路——node.js安装

1. 安装node.js

最新Node.js安装详细教程及node.js配置
在这里插入图片描述

(1)默认的全局的安装路径和缓存路径
npm安装模块或库(可以统称为包)常用的两种命令形式:

     本地安装(local):npm install 名称全局安装(global):npm install 名称 -g
  • 本地安装和全局安装不仅安装方式和安装位置不同,而且本地安装的包需要通过 require() 来引入,全局安装的包可以直接在命令行里使用。本地安装解决了不同项目对不同包的版本依赖问题【本地安装的包的安装路径可以用命令npm root查看。】
  • 若选择全局安装,则在全局安装的默认路径下创建node_modules文件夹,存放安装的包。
  • 可以用命令npm get prefix(或npm config get prefix)查看包的全局安装路径(也可以用命令npm root -g查看)
  • 可以用命令npm get cache(或npm config get cache)查看全局的缓存路径
    在这里插入图片描述

(2) 修改包的全局的安装路径和缓存路径
在win11系统中,我们用下面两个命令修改包的全局的安装路径和缓存路径(下面npm config set也可以写成npm set):

 npm config set prefix "D:\program\node\node_global"npm config set cache "D:\program\node\node_cache"

在这里插入图片描述

2、配置镜像源(镜像站)

  • 手动设置镜像源,可以更换为淘宝镜像源: npm config set registry=https://registry.npmmirror.com/
  • 也可以安装镜像源管理工具nrm,通过nrm切换镜像源。
  • 安装后可以使用命令nrm ls查看支持的镜像源,并且通过镜像源名称直接切换镜像源,比如:命令nrm use taobao,即可切换到使用淘宝镜像源,命令nrm current可以查看当前使用的镜像源名名称
  • npm get registry --显示当前的镜像网址
    在这里插入图片描述

3、配置包管理工具

上面我们使用npm包管理工具,我们也可以使用其他包管理工具,比如:cnpm、yarn等。我们可以在cmd命令行窗口中输入下面命令分别安装cnpm、yarn包管理工具:

    npm install cnpm -gnpm install yarn -g

安装完成后可以在cmd窗口分别使用cnpm -vyarn -v命令查看版本情况,出现版本信息即表示已安装成功。

npm是node官方的包管理器。

  • cnpm是中国版的npm,通常因网络等各类因素无法使用npm时,cnpm就派上用场了,但cnpm一般只用于安装时候,所以在项目创建、卸载等操作时我们还是使用npm,因而cnpm不能用来卸载包。

  • yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具,是为了弥补 npm 的一些缺陷而出现。

遇到的问题
问题:node: bad option:-V
解决:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/641851.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【插件】IDEA 热部署插件 JRebel

1 搜索安装插件 JRebel 2 选中Team URL 1、在上面的框中输入激活的url地址 https://jrebel.qekang.com/{GUID} http://jrebel-license.jiweichengzhu.com/{GUID} GUID生成工具 Create GUID online (guidgen.com) 备用 404 Not Found (ofmonkey.com) 如果上述激活地址不能…

贪吃蛇游戏C语言破解:成为编程高手的必修课!

​ 个人主页:秋风起,再归来~ 文章专栏:C语言实战项目 个人格言:悟已往之不谏,知来者犹可追 克心守己,律己则安! 1、游戏效果演示 贪吃蛇游戏效果演示 2、win32 A…

VMware与新插入的虚拟机 版本不兼容解决方法

1、找到虚拟机目录文件 2、用记事本打开修改版本号(找到虚拟机版本号) 3、如图所示为版本15的型号 4、修改virtualHW.version "15"(引号里面对应上面版本号) 5、修改成功

网络管理工具 NETworkManager 2024.4.21.0

网盘下载 NETworkManager 是管理网络和解决网络问题的强大工具!您可以查看和配置网络接口、扫描 wlan 网络、捕获 lldp 或 cdp 包、执行 IP 或端口扫描、对主机执行 ping 操作,以及使用跟踪路由或 DNS 查找对连接进行故障排除。它包含用于管理 Windows 设…

Python 采集京东手机商品标题,价格,评论,商品图片等

这段Python代码主要用于从京东网站的搜索结果页面抓取关于手机商品的信息,包括商品标题,价格,评论数以及商品图片的链接。 代码都测试验证过都能正常跑通,实现效果,由于各大网站防爬机制随时可能更新,代码…

【C++】一篇文章带你深入了解list

目录 一、list的介绍二、 标准库中的list类2.1 list的常见接口说明2.1.1 list对象的常见构造2.1.1.1 [无参构造函数](https://legacy.cplusplus.com/reference/list/list/list/)2.1.1.2 [有参构造函数(构造并初始化n个val)](https://legacy.cplusplus.com/reference/list/list/…

计算机工作者学习平台

给大家分享了几个非常有用的学习平台,可以作为参考,具体为: 1.中国大学MOOC 中国大学MOOC_优质在线课程学习平台 2.牛客 牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网 3.CSDN https://www…

书生浦语训练营第2期-第4节作业

一、基础作业 1.1 环境安装 # 如果你是在 InternStudio 平台,则从本地 clone 一个已有 pytorch 的环境: # pytorch 2.0.1 py3.10_cuda11.7_cudnn8.5.0_0 studio-conda xtuner0.1.17# 激活环境 conda activate xtuner0.1.17 # 进入home目录 cd ~ # …

CSS基础:width,height尺寸属性详解

你好,我是云桃桃。 一个希望帮助更多朋友快速入门 WEB 前端的程序媛。云桃桃,大专生,一枚程序媛,感谢关注。回复 “前端基础题”,可免费获得前端基础 100 题汇总,回复 “前端工具”,可获取 Web…

多因素不同水平的正交表设计(并列法)

文章目录 一、问题提出二、举例说明 一、问题提出 参考高等教育课本《实验设计与数据处理》 很多时候,我们要考察的因素水平数不尽相同,这时候一般采用混合水平正交表或者对普通的正交表作修改,其中,混合水平正交表由于水平数不规…

2024年前端技术发展趋势

💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

【连接管理,三次握手,拥塞控制原理】

文章目录 连接管理TCP连接管理同意建立连接TCP3次握手3次握手解决:半连接和接受老数据问题TCP:关闭连接 拥塞控制原理拥塞控制的方法 连接管理 TCP连接管理 TCP连接管理 在正式交换数据之前,发送方和接收方握手建立通信关系: 同…