Nodejs开发环境准备(Ubuntu)
Nodejs开发环境准备(Ubuntu)
从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网站,我们自己的Geek网站!!
目录:
通过apt-get安装nodejs – 失败 从github下载源代码安装 – 成功 建立express工程,启动第一个项目
Nodejs开发环境准备(Ubuntu)
目录:
- 通过apt-get安装Node.js - 失败
- 从GitHub下载源代码安装Node.js - 成功
- 建立Express工程,启动第一个项目
1. 通过apt-get
安装Node.js - 失败
首先尝试使用apt-get
来安装Node.js,但可能会遇到版本过旧或不兼容的问题。
sudo apt-get update
sudo apt-get install nodejs
上述方法可能不会安装最新版的Node.js,并且可能会导致一些依赖问题。
2. 从GitHub下载源代码安装Node.js - 成功
推荐的方法是从GitHub下载最新的Node.js源代码进行编译安装,以确保使用最新版本。
步骤一:安装必要的依赖包
sudo apt-get update
sudo apt-get install build-essential libssl-dev
步骤二:下载Node.js源码
cd /usr/local/src
sudo git clone https://github.com/nodejs/node.git
步骤三:编译并安装Node.js
cd node
sudo ./configure
sudo make -j4
sudo make install
安装完成后,可以通过以下命令验证Node.js是否安装成功:
node -v
npm -v
3. 建立Express工程,启动第一个项目
接下来,我们将创建一个简单的Express应用,并运行它。
步骤一:全局安装Express CLI
sudo npm install -g express-generator
步骤二:生成一个新的Express项目
express myapp
cd myapp
步骤三:安装依赖包
npm install
步骤四:启动应用
npm start
默认情况下,Express应用会在http://localhost:3000
上运行。你可以通过浏览器访问该地址来查看效果。
以上步骤详细介绍了如何在Ubuntu系统中搭建Node.js开发环境,并创建一个基本的Express应用。希望这些信息对你有所帮助!
想问:
我使用的是ubuntu
麒麟版,安装nodejs
都没什么问题。就是安装完meteor
和meteorite
之后发现nodejs没有了~,这是肿么一回事呢?
在/usr/local/bin 或者?/usr/local/sbin 里面找找。 可能是环境变量,被覆盖之类的。
whereis node
要在Ubuntu系统上准备Node.js开发环境,可以遵循以下步骤:
1. 通过 apt-get
安装 Node.js(可能版本较旧)
虽然直接使用 apt-get
安装Node.js很方便,但这种方法可能会导致版本过旧。例如:
sudo apt-get update
sudo apt-get install nodejs
然而,对于开发来说,建议使用最新版本的Node.js。
2. 从 GitHub 下载源代码安装(推荐)
为了获取最新版本的Node.js,可以从GitHub下载并编译源码。
安装依赖
首先,确保系统已经安装了必要的编译工具和其他依赖项:
sudo apt-get update
sudo apt-get install -y build-essential
下载并编译安装
接下来,从Node.js官方GitHub仓库克隆代码,并进行编译安装:
# 克隆Node.js源代码
git clone https://github.com/nodejs/node.git
# 进入Node.js源代码目录
cd node
# 配置并编译
./configure
make
# 安装
sudo make install
编译安装可能需要一些时间,请耐心等待。
3. 建立 Express 工程,启动第一个项目
安装完Node.js后,你可以通过npm(Node.js的包管理器)来创建一个Express项目。
创建新项目
# 创建一个新的目录
mkdir my-express-app
cd my-express-app
# 初始化 npm 项目
npm init -y
# 安装 Express 框架
npm install express --save
创建服务器文件
创建一个名为 server.js
的文件,并添加以下代码:
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(port, () => {
console.log(`Server is running at http://localhost:${port}`);
});
启动项目
运行以下命令启动你的Express应用:
node server.js
此时,你应该能在浏览器中访问 http://localhost:3000
看到 “Hello World!” 的消息。
以上就是在Ubuntu上准备Node.js开发环境的详细步骤,希望对你有所帮助。