如何快速構建一個 Egg.js項目

2020-12-17 未來眾創聚集地

如何快速構建一個 Egg.js 項目

1.新建一個名為「egg-example」的項目文件夾,並切換至當前項目文件夾,命令如下:

mkdir egg-example && cd egg-example

【示例圖】

【相關命令】

mkdir 命令:用於創建目錄。

cd命令:用於切換至當前工作目錄。

2.安裝egg插件,命令如下:

npm init egg --type=simple

npm i

【示例圖】

【關於npm的相關命令】

npm init命令:用於創建一個package.json文件。

npm i(install的簡稱,即安裝的意思):將模塊或插件下載到node_modules中。

3.運行項目,命令如下:

npm run dev

【示例圖】

4.新建終端,並執行直接在瀏覽器打開本網頁的命令,如下:

open http://localhost:7001

【示例圖】

【作者聲明】

本篇經驗系本人依照真實經歷原創,需要轉載到博客、自媒體平臺、技術網站等,未經許可,嚴格遵守本人的知識版權,謝絕轉載。如想轉載,請聯繫本人授權。

聯繫郵箱:3403978592@qq.com

【關注公眾號】

1.用微信掃描下面的二維碼圖片後,直接關注本人的公眾號即可。

相關焦點

  • 入門|egg.js 入門之egg-jwt
    小小繼續學習,這次學習的內容是egg-jwt 相關。創建egg項目這裡創建一個egg新項目,這裡使用的是ts模式。npm init egg --type=tsnpm install安裝相關的包這裡創建並安裝完成以後,需要再次初始化倆包,分別為egg-cors與egg-jwt token 生成的驗證包npm install egg-cors egg-jwt --save配置相關插件這裡配置相關的插件import { EggPlugin } from
  • 使用MirageJS構建api模擬分離API和前端開發
    MirageJS是一個API模擬庫,使你可以構建api接口、測試和共享完整的正常運行JavaScript應用程式,而不必依賴任何後端API或服務,但是你必須學會如何使用漸進式前端框架Vue.js設置Mirage JS。
  • 用Node.js進行後端開發的特點與優勢
    Python由於Python非常容易被上手,因此它可以被用來快速、高效地創建大、中型應用項目。不過,當Python受限於服務性能時,開發人員會選用PyPy來解決和實現。RubyRuby適用於一些中、小型項目。開發人員往往能夠受益於它所提供的全面文檔和龐大的社區。
  • 如何創建以EJS為模板引擎的Node.js項目
    expressejsJavaScript在創建Node.js項目時,可以使用不同的JavaScript模板引擎,如Pug、EJS等。那麼,如何在Node.js項目中使用EJS模板引擎呢?下面利用實例說明:操作步驟:1、打開WebStorm工具,點擊File--->New--->Project,輸入項目名稱,然後選擇EJS模板引擎
  • 只需3分鐘,就能創建 一個SpreadJS的Vue項目
    [導讀]概述SpreadJS純前端表格控制項 V11.2(SP2)版本已經全面支持了Vue拓展,下面我們看下如何配合
  • 如何在Node.js項目Pug模板生成無序列表
    工具WebStormNode.js瀏覽器技術PugExpressJavaScript在Node.js項目中,使用Express框架,Pug模板引擎,如果想要在頁面上生成一個無序列表,該怎麼實現呢?定義一個數組weeks,使用each循環3、打開路由文件夾下index.js文件,配置生成無序列表的頁面路由
  • 盤點7個強大的Node.js框架
    Node.js是由Ryan Dahl於2009年創建的,它是一個開源的跨平臺運行時環境,用於開發伺服器端和網絡應用程式,這篇文章的重點是Node.js框架,小編會給大家簡要盤點7個強大的Node框架,希望對大家有幫助。
  • Node.JS和Socket.io入門
    創建應用1.轉到您的項目目錄。,以便它可以將socket.io.js提供給public / index.html。有關Socket.io的信息為了實現與伺服器和前端的實時快速通信,使用Socket.io,它將請求從客戶端傳遞到伺服器端。在socket.io中,有兩個腳本,一個在客戶端運行,另一個在伺服器端運行。兩者相似,但是運行在不同的平臺上。
  • 使用Docker和Docker Compose改善Node.js的開發
    遵循"Coding到老,學習到老,折騰到老"的宗旨,本文我們將介紹將如何結合Node.js與Docker開改善開發人員體驗,包括使用docker build和利用Docker Compose來實現無縫的本地前端開發環境。
  • deno 將於今日發布 v1.0,一個替代 Node.js 的不二選擇
    https://twitter.com/keroxp/status/1260237571549827074Node.js 之父 Ryan Dahl 在兩年前決定再造一個輪子,因為他覺得Node.js 越來越難用。
  • 如何在Node.js使用Pug創建表格並設置樣式
    工具WebStormNode.js瀏覽器>技術expresspug在Node.js項目中,如果項目使用Pug模板引擎,想要新建一個表格,該怎麼實現?單個表格沒有加樣式屬性,如何設置表格樣式?下面利用實例說明:操作步驟:1、在已創建好的Node.js項目中,views文件夾上,滑鼠右鍵新建Pug文件;輸入文件名稱,點擊OK
  • 復盤node項目中遇到的13+常見問題和解決方案
    本文轉載自【微信公眾號:趣談前端,ID:beautifulFront】經微信公眾號授權轉載,如需轉載與原文作者聯繫筆者之前陸陸續續接手過幾個nodejs項目, 也參與過幾個有點意思的nodejs>開源項目, 最近把其中遇到的一些問題和解決方案做一個梳理, 避免大家繼續踩坑.
  • 使用reveal.js製作精美的網頁版PPT
    這裡列一下筆者的技術調研方法論, 供大家參考:所以筆者接下來大致按照以上幾個衡量標準, 來帶大家一起感受一下如何快速通過reveal.js實現一個極具動感的PPT.正文首先筆者先來談談PPT的不足(非專業角度, 技術視角):PPT雖然強大,但佔據了磁碟的大量空間,運行時內存佔用也不小;而且在 mac上跑 PPT 來就像乘上了印度的綠皮小火車。
  • 使用Node.js通過Cluster API來利用多核CPU
    Node.js是一個單線程平臺,如果要利用多核CPU,則需要派生多個進程。這稱為集群,並且由Node.js Cluster API支持。在本文中,您將看到集群模塊如何工作。群集模塊可幫助您在作業系統上產生新進程。
  • Node.js模塊化你所需要知道的事
    By the way,如果有需要,可以和我一樣,構建一個實驗目錄,跟著Demo進行實驗。什麼是模塊想要了解模塊化,需要先直觀地看看模塊是什麼。Node.js允許我們用多種方式來引用模塊,比如相對路徑、絕對路徑、預置路徑(馬上會解釋),假設我們需要引用一個叫做find-me的模塊,require如何幫助我們找到這個模塊呢?
  • Vue 3全新的Web開發構建工具——Vite介紹
    Vite是Vue的作者尤雨溪開發的Web開發構建工具,它是一個基於瀏覽器原生ES模塊導入的開發伺服器,在開發環境下,利用瀏覽器去解析import,在伺服器端按需編譯返回,完全跳過了打包這個概念,伺服器隨啟隨用。
  • 一張圖教你快速玩轉vue-cli3
    本文轉載自【微信公眾號:趣談前端,ID:beautifulFront】經微信公眾號授權轉載,如需轉載與原文作者聯繫前言本文系統的梳理了vue-cli3搭建項目的常見用法,目的在於讓你快速掌握獨立搭建vue項目的能力。
  • 新手教程:使用Node.js創建WebSocket伺服器,兩步搞定
    在本文中,我們將向您介紹如何構建一個演示 Node.js 伺服器,該伺服器通過 WebSocket 提供示例庫存數據。 如果您是 WebSocket 的新手,您可以在規範中閱讀更多內容。設置我們先在系統上選擇存儲項目文件夾的位置,啟動命令行並且進入到該位置,然後為您的項目創建一個新文件夾,使用npm初始化項目創建 package.json 文件,在控制臺中回答問題以配置 package.json 文件或跳過它們以保留默認值。
  • 如何在Windows系統安裝最新版本的Node.js
    工具windows作業系統Node.js技術JavaScript在使用vue框架、react框架和angularjs框架時,隨著框架版本不斷更新,對應的Node.js版本也在不斷更新;如果版本不對應,搭建框架的項目就啟動不了。