下面我来分享关于在Linux虚拟机中搭建Node.js开发环境的完整攻略。
准备工作
- 安装VirtualBox:这里我使用的是VirtualBox作为虚拟机的软件,可以在官网下载安装包进行安装;
- 下载一个Linux发行版:这里我选择使用Ubuntu,下载最新版的ISO镜像,准备安装使用;
- 创建虚拟机:将下载好的ISO镜像安装到VirtualBox中,创建一个完整安装的虚拟机;
- 安装基本环境:安装基本的Linux环境、工具和软件,如:Git、Node.js和npm等。
安装Git
在Linux虚拟机中使用以下命令安装Git:
sudo apt-get update
sudo apt-get install -y git
安装完成后,确认版本:
git --version
安装Node.js
在虚拟机中使用以下命令安装Node.js和npm工具:
sudo apt-get update
sudo apt-get install -y nodejs npm
安装完成后,确认版本:
node -v
npm -v
创建Node.js项目并写入代码
- 创建一个名为
example
的目录:
mkdir example
cd example
- 初始化npm,生成
package.json
文件:
npm init -y
- 安装express框架:
npm install express --save
- 创建应用入口文件
app.js
,并输入以下代码:
const express = require('express');
const app = express();
const port = process.env.PORT || 3000;
app.get('/', (req, res)=> {
res.send('Hello World!');
});
app.listen(port, ()=> {
console.log(`Server running at http://localhost:${port}`);
});
- 运行程序:
node app.js
- 打开浏览器,在地址栏中输入
http://localhost:3000
,查看页面是否正常显示。
部署Node.js应用
- 将代码上传到Github上;
- 在Heroku上新建一个应用;
- 通过
Heroku CLI
将代码部署上去。
总结
以上就是在Linux虚拟机中搭建Node.js开发环境的完整攻略,同时提供了创建Node.js项目和部署Node.js应用的详细示例。希望对您有所帮助!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux虚拟机中node.js之开发环境搭建 - Python技术站