Ubuntu系统JavaScript新手入门指南
作为JavaScript新手,在Ubuntu系统上入门需完成“环境搭建→基础语法学习→项目实践”三个核心步骤。以下是详细操作流程及注意事项:
Node.js是JavaScript的服务器端运行环境,npm用于管理项目依赖。Ubuntu默认仓库的Node.js版本可能较旧,建议通过以下命令安装稳定版:
# 更新系统软件库
sudo apt update
# 安装Node.js(包含npm)
sudo apt install nodejs npm
安装完成后,通过以下命令验证版本(显示版本号即成功):
node -v # 查看Node.js版本
npm -v # 查看npm版本
若安装后无法直接使用node或npm命令,需手动添加环境变量。编辑shell配置文件(如.bashrc或.zshrc):
nano ~/.bashrc
在文件末尾添加以下内容(路径根据实际安装位置调整):
export PATH=$PATH:/usr/bin/node
export PATH=$PATH:/usr/bin/npm
保存后执行source ~/.bashrc使配置生效。
VS Code是轻量且功能强大的JavaScript编辑器,支持语法高亮、智能提示、调试等功能。通过以下命令安装:
# 添加Microsoft GPG密钥
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
# 添加VS Code仓库
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
# 更新软件库并安装VS Code
sudo apt update
sudo apt install code
安装完成后,在终端输入code即可启动编辑器。
JavaScript的核心语法包括变量声明、数据类型、函数、条件语句、循环、DOM操作等。建议通过以下方式快速入门:
script.js文件,编写基础代码(如console.log("Hello, Ubuntu!");),通过终端运行node script.js查看结果。创建项目文件夹并初始化package.json(记录项目元数据与依赖):
mkdir my-js-project
cd my-js-project
npm init -y # 自动生成package.json
在项目文件夹中创建index.js,编写代码(如console.log("My first JS project!");),通过终端运行:
node index.js
若需开发Web应用,可安装Express框架(轻量级后端框架):
npm install express --save # 安装Express并添加到依赖
创建app.js文件,编写以下代码:
const express = require('express');
const app = express();
const port = 3000;
// 定义路由
app.get('/', (req, res) => {
res.send('Hello from Express!');
});
// 启动服务器
app.listen(port, () => {
console.log(`Server running at http://localhost:${port}/`);
});
运行node app.js,在浏览器访问http://localhost:3000即可看到页面输出。
sudo apt install git),创建GitHub仓库同步项目。通过以上步骤,你可在Ubuntu系统上快速搭建JavaScript开发环境,掌握基础语法并完成简单项目。后续可根据兴趣学习前端框架(如React、Vue)或Node.js后端开发,深化技能。