FastRunner前端(FasterWeb)部署

作者: 梨花菜 | 来源:发表于2019-01-07 15:09 被阅读310次

FastRunner 后端

1.安装Node环境

# 1.下载node文件
wget https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x64.tar.xz

# 2. 解压安装包
xz -d node-v9.8.0-linux-x64.tar.xz
tar -xvf node-v9.8.0-linux-x64.tar

# 3.进入解压后的目录
cd node-v9.8.0-linux-x64

# 4.创建node软链
ln -s ~/node-v9.8.0-linux-x64/bin/node /usr/local/bin/node # ln -s node文件的绝对路径 软链文件绝对路径
ln -s ~/node-v9.8.0-linux-x64/bin/npm /usr/local/bin/node

# 5.查看版本
node -v
npm -v

# 6.配置淘宝镜像
由于官方镜像比较慢,直接执行以下命令,将镜像地址改为淘宝的npm镜像地址
npm config set registry https://registry.npm.taobao.org

2.拉取代码

git clone git@github.com:HttpRunner/FasterWeb.git

3.修改配置

  • 配置Django访问信息
# 设置baseUrl(用来访问Django后端,所以端口号需要和Django所在的ip和端口号一致)
vim /FasterWeb/src/restful/api.js # 编辑配置文件
let baseUrl = "http://ip:端口号";  # 默认 http://localhost:8000
  • 配置Node访问信息
vim  /FasterWeb/config/index.js
host: '0.0.0.0', #远程或者局域网需要改成'0.0.0.0', 本地部署改成 'localhost'

4.安装依赖

cd /FastWeb # 进入FastWeb根目录,有package.json文件就对了
npm install # 安装依赖

5.启动服务

npm run dev # 开发模式启动Node,默认端口是8080

nohup npm start >> ~/node.log 2>&1 & # 后台启动,并写入日志(其实没什么东西)

6.访问地址

FastRunner 后端

相关文章

网友评论

    本文标题:FastRunner前端(FasterWeb)部署

    本文链接:https://www.haomeiwen.com/subject/ipeurqtx.html