当前位置: 首页 > backend >正文

egg环境搭建

前言

egg.js 是由阿里开源的面向企业级开发的 Node.js 服务端框架,它的底层是由 Koa2 搭建。
Github:https://github.com/eggjs/egg,目前 14.8K Star,egg 很适合做中台。

安装

首先,你要 确保 Node 已经配置环境变量,并且在全局有效。注意,最好使用 cnpm 进行安装,否则会出现丢包等问题,如果你的 npm 未换源请移步 这篇文章 ,反之请继续。

一、全局安装 egg.js 脚手架工具 egg-init

cnpm i egg-init -g

请耐心等待。

二、在合适的位置新建一个 server 文件夹并 cd 到该目录,利用脚手架工具初始化一个项目:

mkdir server
cd server
egg-init --type=simple

mkdir 用于创建文件夹,cd 用于定位目录,egg-init --type=simple 用于生成项目的基本结构。完成以上工作后,请移步 server 文件夹检查是否已经有了目录。

如果安装时报错,请多尝试几次。

三、依然在 server 文件夹下,安装项目相关的依赖包:

cnpm install

安装时,请检查目录下是否多了 node_modulesrun 文件夹。如果有,那么恭喜你。

启动

以上工作全部完成,你现在就可以启动你的 egg 项目了。

cnpm run dev

等待几秒,会出现下图结果,其中 http://127.0.0.1:7001 就是服务器地址,浏览器访问即可:
在这里插入图片描述
键入服务器地址后,如出现下图字样,那么恭喜你成功了!
在这里插入图片描述

http://www.xdnf.cn/news/2132.html

相关文章:

  • AT6850—GNSS卫星导航定位SOC芯片
  • 【OSG学习笔记】Day 9: 状态集(StateSet)与渲染优化 —— 管理混合、深度测试、雾效等渲染状态
  • LibAI Lab闪耀AI出海峰会:技术深耕与全球化增长的双重奏
  • Q2桥门式起重机司机考试复习重点
  • 告别手动映射:在 Spring Boot 3 中优雅集成 MapStruct
  • 前馈神经网络层
  • 罗德FSP13 FSP40频谱分析仪频率13.6GHz
  • ViTMAE:掩码自编码器是可扩展的视觉学习者
  • P4017 最大食物链计数-拓扑排序
  • 国标44496详细分析
  • org.apache.ibatis.plugin.Invocation 类详解
  • 树莓派4B+Ubuntu24.04 电应普超声波传感器串口输出 保姆级教程
  • 基于AI技术的高速公路交通引流系统设计与应用研究
  • kubernets集群的安装-node节点安装-(简单可用)-超详细
  • 智能电网第8期 | 视频监控与数据同传解决方案
  • wsl联通外网
  • SQL注入高级绕过手法汇总 重点
  • 神经发育过程中大脑临界状态的图神经网络分析方法
  • 市场上常见的工作流工具
  • 浅谈OpenAIClaude LLM Tools的额外配置
  • 计算机组成原理实验(1) 算术逻辑运算单元实验
  • Java 设计模式心法之第21篇 - 命令 (Command) - 将请求封装成对象,实现操作解耦与扩展
  • verilog中实现单周期cpu的RVM指令(乘除取模)
  • 登高架设作业证考试的实操项目有哪些?
  • 前端八股 2
  • 支持私有化部署的电子合同平台——一合通
  • 01.oracle SQL基础
  • 使用Go语言实现轻量级消息队列
  • Ubuntu系统卡机日志笔记
  • OpenHarmony 5.0设置锁屏密码失败