一、Node.js简介
- Javascript是事件驱动型编程语言,Node.js是一个运行 JavaScript 代码的开发平台,基于Google的V8引擎,是后端程序员最好的开发环境。
- 用户在安装Node.js 时,会同时安装npm(Node Package Manager),这是 Node.js 的包管理器,用于安装、管理和发布 JavaScript 包。
- 至于老外流行的**pnpm,和npm**一样都是用来管理 JavaScript 包的工具,可以用来安装、更新、删除和管理项目依赖项。此外,JavaScript 的的包管理器还有Yarn。
- 总之一句话,pnpm安装在磁盘上的占用空间更小,安装速度更快。
二、Node.js下载
打开Node.js官网,如下所示:
对于任何操作系统,Node.js都准备了两个版本,一个是长期维护版(LTS版),一个是最新版(Current版)。
听劝,果断下载长期维护版!
三、Node.js安装
下载Node.js的安装包pkg后,安装常规方法安装。
注意,安装过程一直点“continue”,直到最后一页, 如下图所示。
务必确保安装路径为 /usr/local/bin
一般情况下,Node和npm会同时安装。
四、Node.js环境配置
Node.js安装成功后,需要在Mac「终端(terminal)」中配置全局环境变量。
1、打开「终端(terminal)」,输入以下命令行,确保切换到根目录
cd ~
2、执行以下命令,配置zsh shell下的环境变量。如果是在bash shell下安装,则执行对应的命令行 vim .bash_profile
vim .zshrc
3、命令行执行过程中,按 i 进入编辑模式,在最后一行加上PATH=$PATH:/usr/local/bin
4、按 esc 退出编辑模式,并输入:wq保存并退出
5、执行以下命令行,使得文件立即生效。如果是在bash shell下,则执行source .bash_profile
source .zshrc
五、Node.js安装验证
打开「终端(terminal)」,依次输入以下命令
npm -v
node -v
ajax
1)ajax请求的原理/ 手写一个ajax请求?
2)readyState?
3)ajax异步与同步的区别?
4)ajax传递中文用什么方法?
e?
3)ajax异步与同步的区别?
4)ajax传递中文用什么方法?
[外链图片转存中…(img-UXKDuMab-1718872996474)]
[外链图片转存中…(img-GPzn5Wdm-1718872996475)]