Nodejs开发环境准备(Ubuntu)

Nodejs开发环境准备(Ubuntu)

alt 准备Nodejs开发环境(Ubuntu)

从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网站,我们自己的Geek网站!!

目录:

通过apt-get安装nodejs – 失败 从github下载源代码安装 – 成功 建立express工程,启动第一个项目

请查看博客文章
http://blog.fens.me/nodejs-enviroment


5 回复

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都没什么问题。就是安装完meteormeteorite之后发现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开发环境的详细步骤,希望对你有所帮助。

回到顶部