Egg.js 安装、创建、运行、服务器部署

  • Node.js & cnpm 安装

    没有安装的同学,可以参考我的另一篇文章: Node.js安装与环境配置


  • 初识Egg.js

    那么什么是 Egg.js 呢?

    什么是 Egg.js ?

    Egg.js的设计理念

    设计原则

    与社区框架( Express || Sails )的差异?

    差异

    那么Egg.js有哪些特性呢?

    特性

    好了,至此,可能你已经了解了个大概,如想了解更多,请点此移步 官方文档 ~

  • 下载Egg.js

    命令行 npm i egg-init -g

  • 创建egg.js项目

    1. 命令行 cd 进入将要放置项目的文件夹里
    2. 命令行 egg-init test --type=simple 开始创建一个简单的新项目 test
      过程中自行配置名称、文件夹、作者、秘钥
    3. cd 进入刚刚新建的测试项目 npm install (简写 npm i )下载依赖
      进入项目,下载依赖
    4. 项目中 npm run dev 运行项目
      运行成功,打开网址查看运行的项目
  • 服务器部署

      如果想把一个简单的项目,比如只提供接口api服务,部署在服务器上,这里以腾讯云租赁的个人服务器为例(请提前在服务器中配置相应的node环境)。

      1. 将项目除依赖包之外的文件,打包放到服务器上。
      2. 在服务器上打开命令行 进入项目 npm i 下载依赖
      3. 在命令行中 npm start 运行项目

     如果项目中有TS文件,请先 npm run tsc 将 ts 编译成 js 然后再执行 npm start



(限于本人技术有限,本文如有表述不当的地方,欢迎赐教~)
(转载到其他平台需含本文的链接)

你可能感兴趣的:(Egg.js 安装、创建、运行、服务器部署)