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

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

如何快速構建一個 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.用微信掃描下面的二維碼圖片後,直接關注本人的公眾號即可。

相關焦點

  • 用Node.js進行後端開發的特點與優勢
    Python 由於Python非常容易被上手,因此它可以被用來快速、高效地創建大、中型應用項目。不過,當Python受限於服務性能時,開發人員會選用PyPy來解決和實現。
  • 一個高性能js動畫庫velocity.js簡介
    一、為什麼是velocity不是jquery時下,如何快速製作js動效,許多人可能會首先想到使用jquery。jquery的就是如此流行。因此要製作高性能js動畫,可能不得不放棄jquery,轉而使用原生js製作動畫。那有沒有一種js高性能動效庫,既像jquery一樣簡單易用,動畫又高性能?這就是velocity.js動畫庫了。
  • 「開往春天的 Node.js」 - Node 地下鐵第二期線下沙龍總結
    是否每每在內存溢出發生時,才發現自己原來挖了這樣一個坑?有了 alinode,這些苦惱便能輕鬆化解。它是阿里雲出品的 Node.js 應用服務解決方案,是一套基於社區 Node.js 改進的運行時環境和服務平臺。在社區的基礎上內建了強大的支持功能,幫助開發者迅速洞見性能細節,快速定位疑難雜症,直探問題根源。
  • Nest.js:給你看個不一樣的 Node.js
    目前主要負責大住宿RN相關業務,參與開發了酒店eb系統、酒店touch站、easy住地圖選房等項目。對跨平臺實現方案、混合開發等很感興趣。簡介NestJs 是一款用於構建高效且可伸縮 Web 應用程式的漸進式 Node.js 框架。
  • 深入淺出Rhino:Java與JS互操作
    2、原始Java模塊系統(「項目Jigsaw」)將簡化應用程式的構建、包裝以及部署,讓一個完全模塊化的Java平臺能在伺服器、客戶和嵌入式系統上進行定製化部署。  3、在JVM上的JavaScript改進,包括一個為JVM優化的全新JavaScript引擎Nashorn和全面的Java / JavaScript互操作性。
  • 復盤node項目中遇到的13+常見問題和解決方案
    本文轉載自【微信公眾號:趣談前端,ID:beautifulFront】經微信公眾號授權轉載,如需轉載與原文作者聯繫筆者之前陸陸續續接手過幾個nodejs項目, 也參與過幾個有點意思的nodejs>開源項目, 最近把其中遇到的一些問題和解決方案做一個梳理, 避免大家繼續踩坑.
  • 前端高效開發必備的 js 庫梳理
    比如說你對移動端比較感興趣, 工作中也剛好涉及到一些技術的應用,那麼我可以專門研究移動端相關的技術和框架, 又或者你對企業後臺/中臺產品感興趣, 比較喜歡開發PC端項目, 那麼我們可以專門研究這種類型的js庫或者框架, 接下來筆者也是按照不同前端業務的需求, 來整理一份能快速應用到工作中的js庫, 以提高大家的開發效率。
  • 10款web前端非常有用的 AngularJS 框架
    你作為一個AngularJS用戶,卻不知道一些可以幫助你美化編碼的資源?那麼一定不能錯過這篇文章,下面我們就會給大家介紹10個最佳的AngularJS框架,幫助你美化編碼,讓你可以快速方便地創建創新的網站應用程式。
  • ale.js 1.2.0 發布,以組件形式構建用戶界面
    Ale 是一套用於以組件的形式構建用戶界面的漸進式框架。它信奉,萬物皆組件。與其它大型框架不同的是,Ale 只需要你將關注點放在數據上,並不需要關心任何與視圖有關的內容。>具體更新內容:修復組件重新渲染時注入無效的BUG修復了部分無用代碼修復Ale.config類型檢查錯誤BUG如果你想具體了解 ale.js
  • 一張圖教你快速玩轉vue-cli3
    本文轉載自【微信公眾號:趣談前端,ID:beautifulFront】經微信公眾號授權轉載,如需轉載與原文作者聯繫前言本文系統的梳理了vue-cli3搭建項目的常見用法,目的在於讓你快速掌握獨立搭建vue項目的能力。
  • Vue.js布局
    動態Vue.js布局組件前言vue.js是漸進增強的視圖庫,可以作為.html頁面部分使用,也可以結合vue-router、vuex、axios用來構建單頁面或多頁面應用。
  • IPFS如何使用Terminal部署Web應用程式
    終端介紹從本地開發到全球部署,終端都是構建基於IPFS的快速現代網站所需的一切。歡迎使用新的網際網路。Vue +終端=去中心化魔術?終端為使用git的連續部署提供了易於設置的解決方案。設置完成後,它會跟蹤對存儲庫的新更改並相應地觸發部署。
  • 《我的世界手機版》怎麼製作mod製作JS教程圖文攻略
    funcion(函數)是每一個js必要的,而後面空一格的useItem(點擊獲取,也就是點擊方塊獲取)是一種命令的類型,如後面的explode(爆炸)是點擊某個方塊後執行的,if(itemid==xx)是執行命令的條件,xx為物品ID(物品ID可從編輯器裡查詢)上面的小js根據函數表意思是「如果手上物品是劍,點擊地面會產生半徑為5格的爆炸"而function
  • 如何在SpringBoot項目中使用Bootstrap前端框架並設計表格
    在搭建的SpringBoot項目中,可以使用模板引擎,設計出不同樣式的頁面。如果頁面模板中使用Bootstrap前端框架,需要將Bootstrap對應的js和css拷貝到指定文件夾中。配置項目,下載依賴包,啟動項目4、到Bootstrap官網下載,然後將js和css拷貝到指定文件夾
  • Django實戰:與Chart.js聯用做出精美的圖表
    labels.append(city.name) data.append(city.population) return render(request, 'pie_chart.html', { 'labels': labels, 'data': data, })基本上在上面的視圖中,我們遍歷Cityqueryset並構建的列表
  • 前端JS開發人轉Golang初步
    本文蟲蟲就來給JS開發人員介紹Golang語言,以及JS人員如何開始寫Golang。本文純屬技術探討,不討論語言紛爭,反正各種地方已經爭的已經太多了,也沒個統一的結果。JavaScript運行基於一個主線程(事件循環)和其他幾個執行外部IO的線程。在Golang中,並發協程goroutine是強項,對多線程開發是他優勢(當然Node.js的並發,基於async/await,也是不容小覷的)。Golang語言使用指針。
  • 使用HTML5畫布實現的超棒javascript動畫儀錶板:gauge.js
    使用HTML5畫布實現的超棒javascript動畫儀錶板:gauge.js 在線演示今天我們分享來自guage.js的超棒動畫儀錶板實現,這個類庫使用
  • egg張全蛋爆蛋吐司市場需求大!
    如今人們的食物要求是越發高了,所以大家來選擇品牌開店的時候是要注意的,現在egg張全蛋爆蛋吐司對於吐司製作,很是用心,完全手工製作,打造香醇筋道耳朵手工好吐司。爆蛋吐司店哪個品牌好?egg張全蛋爆蛋吐司受到了越來越多人的歡迎和喜愛。
  • video.js 7.0 文件結構分析
    8. big-play-button.js 播放器中心的播放按鈕 9. button.js 添加播放按鈕的實現 10. clickable-component.js 如果想實現一個支持點擊事件和鍵盤事件具備交互功能的組件可以繼承該類
  • html2canvas - 動態生成海報的優質js庫
    如何把網頁上的內容用javascript來實現截圖?今天分享的html2canvas就可以。介紹在微信項目中經常會遇到動態生成海報的需求,Web前端合成圖片往往會使用canvas。canvas雖然強大,但用來合成海報非常繁瑣,一不小心就幾百行代碼了。