NodeJS的安装与配置
NodeJS的安装与配置
node.js的下载
https://nodejs.org/en/download/.
node.js的安装
测试是否安装成功,cmd命令行输入:
node -v
查看是否有输出node的版本信息。
配置镜像地址
npm config set registry [<https://registry.npm.taobao.org>](<https://registry.npm.taobao.org/>)
查看是否配置成功
npm config get registry
输出:https://registry.npm.taobao.org
安装yarn
yarn是node.js的一个包管理器。类似于npm,特别是在React领域比较受欢迎
独特之处:
- 每个项目的缓存机制,可以大大加快后续安装和构建的速度
- 一致的、确定性的安装,保证所安装的库的结构总是相同的
- 对所有软件包进行校验,以验证其完整性
- "工作空间",便于在一个单库中使用Yarn(在一个源代码库中开发的多个项目)
全局安装
npm install -g yarn
查看是否安装成功
yarn --version
输出yarn的版本信息,表示成功。
基本的Yarn命令
- 初始化项目:
yarn init
,这将在你的目录中添加一个package.json
配置文件和一个yarn.lock
文件。package.json
包含配置和你的模块依赖性列表。yarn.lock
文件_将_这些依赖关系_锁定_在特定的版本上,以确保依赖关系树始终是一致的 。 - 安装现有项目的所有依赖。
yarn install
- 往项目中添加依赖:
yarn add package-name
- 往项目中添加指定版本的依赖:
yarn add package-name@version
- 卸载安装的依赖包:
yarn remove package-name
- 缓存
yarn cache
yarn cache list
: 列出已缓存的每个包yarn cache dir
: 返回全局缓存位置yarn cache clean
:清楚缓存
更多yarn的命令查看:
安装完成后执行yarn遇到如下问题:
解决方法如下:
- 以管理员身份运行powershell
- 执行命令:
set-ExecutionPolicy RemoteSigned
, 选择Y修改执行策略
第一个node.js程序
新建一个app.js
文件,写入:
console.log('Hello, Node.js');
保存后,同级目录下终端运行node app.js
, 命令行输出
Hello, Node.js
使用包管理器管理依赖
新建一个文件夹my_first_app
,进入该文件夹后:
终端运行:yarn init
,将引导你完成创建,最后新建了package.json文件,该问文件包含了项目信息和依赖列表。
安装依赖,比如express.js(Web框架),执行如下命令
yarn add express
- 该命令在你的项目文件夹中添加了node_modules,里面包含了express
在你的app.js文件中写入如下内容:
const express = require("express");
const app = express();
app.get("/", (req, res) => {
res.send("Hello, Express!");
});
app.listen(3000, () => {
console.log("Server is running on port 3000");
});
创建了一个简单的Express应用程序,监听3000端口,并在根路径中返回Hello, Express!
运行程序:node app.js
并在浏览器中输入:https://localhost:3000
浏览器中显示:Hello, Express!
参考
- https://juejin.cn/post/7246694803814481981.
- https://blog.csdn.net/Imagirl1/article/details/122014743.