返回
Node.js初探-前端环境搭建-typeScript-vscode
前端
2024-01-18 00:35:41
Node.js安装及配置
- 安装Node.js
- 直接从官网下载对应版本。
- 安装包下载后,运行安装程序。
- 一直点击下一步,直至安装完成。
- 配置Node.js
- 打开终端或命令行。
- 输入
node -v
,检查是否已正确安装Node.js。 - 输入
npm -v
,检查是否已正确安装npm。 - 如果以上命令均能正常执行,则证明Node.js已正确安装。
vscode及插件配置
- 安装vscode
- 从官网下载对应版本。
- 安装包下载后,运行安装程序。
- 一直点击下一步,直至安装完成。
- 插件配置
- 打开vscode。
- 在扩展市场中搜索并安装以下插件:
- ESLint
- Prettier
- Live Server
- Debugger for Chrome
TypeScript安装
- 安装TypeScript
- 打开终端或命令行。
- 输入
npm install -g typescript
,安装TypeScript。 - 输入
tsc -v
,检查是否已正确安装TypeScript。 - 如果以上命令均能正常执行,则证明TypeScript已正确安装。
- 配置TypeScript
- 在项目根目录下创建
tsconfig.json
文件。 - 在
tsconfig.json
文件中添加以下内容:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"jsx": "react-jsx",
"allowSyntheticDefaultImports": true
}
}
git安装
- 安装git
- 从官网下载对应版本。
- 安装包下载后,运行安装程序。
- 一直点击下一步,直至安装完成。
- 配置git
- 打开终端或命令行。
- 输入
git config --global user.name "your_name"
,设置用户名。 - 输入
git config --global user.email "your_email"
,设置邮箱。
使用Node.js创建项目
- 创建项目目录
- 打开终端或命令行。
- 创建一个新的项目目录,例如
my-project
。
- 进入项目目录
- 输入
cd my-project
,进入项目目录。
- 初始化项目
- 输入
npm init -y
,初始化项目。
- 安装依赖
- 输入
npm install express
,安装Express框架。 - 输入
npm install body-parser
,安装body-parser模块。
- 创建服务器
- 在项目目录下创建一个名为
server.js
的文件。 - 在
server.js
文件中添加以下内容:
const express = require('express');
const bodyParser = require('body-parser');
const app = express();
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(3000);
- 启动服务器
- 在终端或命令行中,输入
node server.js
,启动服务器。 - 在浏览器中访问
localhost:3000
,查看输出结果。
使用TypeScript创建项目
- 创建项目目录
- 打开终端或命令行。
- 创建一个新的项目目录,例如
my-typescript-project
。
- 进入项目目录
- 输入
cd my-typescript-project
,进入项目目录。
- 初始化项目
- 输入
npm init -y
,初始化项目。
- 安装依赖
- 输入
npm install typescript
,安装TypeScript。 - 输入
npm install @types/express
,安装Express的类型定义文件。 - 输入
npm install @types/body-parser
,安装body-parser的类型定义文件。
- 创建服务器
- 在项目目录下创建一个名为
server.ts
的文件。 - 在
server.ts
文件中添加以下内容:
import express from 'express';
import bodyParser from 'body-parser';
const app = express();
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(3000);
- 编译TypeScript
- 在终端或命令行中,输入
tsc
,编译TypeScript文件。
- 启动服务器
- 在终端或命令行中,输入
node server.js
,启动服务器。 - 在浏览器中访问
localhost:3000
,查看输出结果。
使用git管理项目
- 初始化git仓库
- 在终端或命令行中,输入
git init
,初始化git仓库。
- 添加文件到暂存区
- 输入
git add .
,将所有文件添加到暂存区。
- 提交文件到本地仓库
- 输入
git commit -m "Initial commit"
,提交文件到本地仓库。
- 创建远程仓库
- 在GitHub或其他代码托管平台上创建一个远程仓库。
- 将本地仓库与远程仓库关联
- 输入
git remote add origin <remote_repository_url>
,将本地仓库与远程仓库关联。
- 将本地仓库推送到远程仓库
- 输入
git push -u origin master
,将本地仓库推送到远程仓库。
总结
本文介绍了如何使用Visual Studio Code (vscode)、Node.js、git和TypeScript进行前端环境搭建。通过对这些工具的使用,前端工程师可以更加高效地进行开发工作。