logo头像

求知若渴,虚心若愚

前端开发环境搭建(三)

NodeJs

  • 介绍:
    • Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境
    • Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效
    • Node.js 的包管理器 npm,是全球最大的开源库生态系统
  • 官网下载地址
  • Nodejs官网
  • Nodejs中文网
    • 与官方文档同步的中文文档
  • 版本
    • Windows
    • Mac OS
    • Linux
  • 安装:
  • 查询是否安装成功:

    • 命令行输入:node -v ,显示版本即可
  • NodeJs内置npm,他们安装是结合在一起的

  • 推荐安装稳定版本,不要安装最新版
  • 推荐使用Nvm管理Nodejs,这样可以安装多个Nodejs版本,并且可以快速来回切换

npm

切换淘宝镜像源

  • 临时使用
1
npm --registry https://registry.npm.taobao.org
  • 持久使用
1
npm config set registry https://registry.npm.taobao.org
  • 配置后可通过下面方式来验证是否成功
1
npm config get registry

找到taobao关键字即可

  • 通过cnpm使用
1
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 使用示例
1
cnpm install express
  • 国内开发者基本都是用的淘宝镜像源,推荐大家使用,不然下载插件实在是太慢了
  • 很多大厂都有自己的npm服务器,基于数据安全方面的考虑!(2018年7月12日,黑客入侵了ESLint,传播恶意代码)

npm升级

1
npm install npm -g   如果是mac  需要加上sudo

cnpm

1
npm install -g cnpm --registry=https://registry.npm.taobao.org

npm 和 cnpm 混用问题

npm和cnpm混用之后,再用npm升级模块导致报错

解决办法:

删除node_modules文件下的文件后,重新执行npm install

yarn

快速、可靠、安全的依赖管理工具,它的目的是解决这些团队使用 npm 面临的一部分问题

npm安装(不推荐)

1
npm install -g yarn  (不推荐)

我们可以通过npm安装yarn,但是不推荐,因为安全问题

官网下载安装(推荐)

支付宝打赏 微信打赏

赞赏是对我们的肯定!