Nodejs简介与环境配置

Node.js是一个基于Chrome V8引擎的JavaScript环境,使用了事件驱动、非阻塞I/O模式(input/output)。

Node.js中的包管理器npm,是全球最大的开源库的生态系统。

Node.js官网:https://nodejs.org/en/

Node.js环境配置

去官网下载安装包 -> 点击安装包安装 -> 最好使用默认路径 -> 一路next

node -v  检测是否安装成功(出现版本号,表示安装成功)

npm -v   node自带的包管理,输出对应的版本号

在cmd中,输入node -> 回车键   可以编译JavaScript代码(注意,不能进行BOM操作),例如:

 Ctrl + c 两次 退出;

node也可以编译js文件,直接命令输入node 文件名

 

npm

node下自带的包管理工具

npm能进行包的安装和管理。(包:也叫模块,常用的插件,框架,组件,类库...)

安装命令:

npm install 包的名称   
npm info 包                        查看当前package 的版本信息
npm view 包 versions      查看npm下面package 所有的版本
npm update 包                   更新包
npm uninstall 包                卸载包
例:npm install jquery -D     
其中-D表示安装到开发环境,开发环境代码经过编译后执行,--save-dev也可以。
-S表示安装到生产环境,生产环境代码直接执行,也可以写为-save
install也可以简写成i
npm i jquery -D
也可以添加版本号
npm i jquery@1.12.4 -D
包(模块)安装成功,生成一个文件夹(node_modules)和一个锁定版本的json文件。

 

 

 项目初始化

当我们进行安装包操作的时候,一般会先进行初始化

npm init 回车   回答一系列问题,回答的问题可以跳过
npm init -y   快速初始化
注意避免中文路径!!!
初始化后会生成一个package.json文件

这个文件会记录项目的一些信息,包括用到的包或者模块。

如果项目转移,通过此文件可以同时安装所有的项目信息和用到的包或者模块。

npm install  将json文件里面的包进行全部安装。

 

切换安装源

国外的源下载起来太慢,所以我们可以通过nrm来切换安装源

npm i nrm -g              全局安装nrm
nrm ls                        显示所有的源
nrm use taobao        选择淘宝源

如果说,切换安装源后还是很慢,可以再次切换安装方式cnpm

终端或者dos下面按照顺序执行下面三行代码(分三次执行)。

npm config set registry https://registry.npm.taobao.org
npm config get registry
npm install -g cnpm --registry=https://registry.npm.taobao.org
 
yarn
yarn(软件安装)facebook发布的一款取代npm的包管理工具。
安装yarn
下载node.js,使用npm安装    npm install -g yarn  (解释:-g:global全局的意思)
yarn -v   出现版本,成功
posted @ 2020-03-20 22:29  柚子笔记  阅读(295)  评论(0编辑  收藏  举报