Node.js

Node.js


介绍

Node.js是一个基于Chrome V8 JavaScript引擎的开源运行时环境,用于在服务器端运行JavaScript代码。它使得开发者可以使用JavaScript来编写服务器端应用程序,而不仅仅局限于浏览器中的客户端应用。
Node.js官网: https://nodejs.org/en

下载

安装

查看

按下键盘上的快捷键【win+r】,输入【cmd】,然后回车,进入命令行界面,输入以下命令查看版本信息

node -v 显示安装的nodejs版本

npm -v 显示安装的npm版本

配置

修改全局模块路径和缓存路径

nodejs安装目录下,新建全局模块路径【node_global】和缓存路径【node_cache】

再在【node_global】文件夹下新建【node_modules】文件夹,配置环境变量用

然后执行以下命令

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

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

修改环境变量

1.修改用户变量

将【用户变量】下的【Path】修改为【D:\nodejs\node_global】,之后点击确定

2.修改系统变量

2.1在【系统变量】下新建【NODE_PATH】【D:\Nodejs\node_global\node_modules】

2.2在【系统变量】下的【Path】新建【D:\nodejs\node_global】

更换npm源为淘宝镜像

说明:npm 默认的 registry ,也就是下载 npm 包时是从国外的服务器下载,国内很慢,一般都会指向淘宝 https://registry.npm.taobao.org

查看初始npm源【npm config get registry】

更换镜像为淘宝镜【npm config set registry https://registry.npm.taobao.org/】

配置是否成功

全局安装基于淘宝源的cnpm

说明:由于npm的服务器在海外,所以访问速度比较慢,访问不稳定 ,cnpm的服务器是由淘宝团队提供,服务器在国内,cnpm是npm镜像,所以cnpm在安装一些软件时会比较有优势。但是一般cnpm只用于安装时候,所以在项目创建与卸载等相关操作时候我们还是使用npm

全局安装基于淘宝源的cnpm【npm install -g cnpm --registry=https://registry.npm.taobao.org

注:如果报错是由于权限的原因,右击nodejs文件夹->属性->安全,点击编辑,将权限改为完全控制即可

下载完后,我们在本地就能看到cnpm模块

执行命令查看cnpm是否安装成功【cnpm -v】,如图,即代表cnpm环境配置成功


相关推荐
一个很帅的帅哥11 小时前
实现浏览器的下拉加载功能(类似知乎)
开发语言·javascript·mysql·mongodb·node.js·vue·express
Bang邦14 小时前
使用nvm管理Node.js多版本
前端·node.js·node多版本管理
新知图书15 小时前
Node.js快速入门
node.js
FakeOccupational16 小时前
nodejs 007:错误npm error Error: EPERM: operation not permitted, symlink
前端·npm·node.js
亦舒.16 小时前
JSDelivr & NPM CDN 国内加速节点
前端·npm·node.js
代码搬运媛16 小时前
code eintegrity npm err sha512
前端·npm·node.js
猿来如此呀20 小时前
运行npm install 时,卡在sill idealTree buildDeps没有反应
前端·npm·node.js
八了个戒1 天前
Koa (下一代web框架) 【Node.js进阶】
前端·node.js
谢尔登1 天前
【Node.js】RabbitMQ 不同交换器类型的使用
node.js·rabbitmq·ruby
weixin_441018351 天前
webpack的热更新原理
前端·webpack·node.js