解決node報(bào)錯(cuò)Error: Cannot find module http-errors的問題
node報(bào)錯(cuò)Error: Cannot find module http-errors
出錯(cuò)描述
在node里面用express新建一個(gè)項(xiàng)目之后,輸入
npm start
系統(tǒng)報(bào)錯(cuò),報(bào)錯(cuò)如圖:

解決方案
在新建項(xiàng)目之后,應(yīng)再輸入命令:
npm install
把其他的一些依賴模塊裝入。
然后再輸入:
npm start
就可以正常開啟項(xiàng)目了。
出錯(cuò)原因
express創(chuàng)建項(xiàng)目的時(shí)候,對于一些庫,例如http-errors,這些庫不是node自帶的核心模塊,但是確是express框架必須要用到的。
所以得用命令:
npm install
初始化一下,把這些express依賴的庫裝入。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- node npm yarn報(bào)錯(cuò)error:不是內(nèi)部或外部命令
- 解決nodejs報(bào)錯(cuò)Error:EPERM:operation not permitted,mkdir‘xxxxxxxxxxxxxxxx‘
- Node.js報(bào)錯(cuò)信息Error:?Cannot?find?module?'XXX'問題及解決
- nodejs和npm版本不匹配:ERROR:?npm?v9.5.1?is?known?not?to?run?on?Node.js
- Nodejs?連接?mysql時(shí)報(bào)Error:?Cannot?enqueue?Query?after?fatal?error錯(cuò)誤的處理辦法
相關(guān)文章
nodejs?express實(shí)現(xiàn)中間件
這篇文章主要為大家介紹了nodejs?express實(shí)現(xiàn)中間件實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10
前端之npm運(yùn)行時(shí)配置文件.npmrc的方法(可用于配置npm淘寶源)
這篇文章主要給大家介紹了關(guān)于前端之npm運(yùn)行時(shí)配置文件.npmrc(可用于配置npm淘寶源)的相關(guān)資料,.npmrc 文件是用于配置 npm(Node.js 包管理器)行為的配置文件,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-07-07
Nodejs+express+html5 實(shí)現(xiàn)拖拽上傳
文件上傳是一個(gè)比較常見的功能,傳統(tǒng)的選擇方式的上傳比較麻煩,需要先點(diǎn)擊上傳按鈕,然后再找到文件的路徑,然后上傳。給用戶體驗(yàn)帶來很大問題。html5開始支持拖拽上傳的需要的api。nodejs也是一個(gè)最近越來越流行的技術(shù),這也是自己第一次接觸nodejs。2014-08-08
Node.js如何實(shí)現(xiàn)注冊郵箱激活功能 (常見)
今天了解了node如何實(shí)現(xiàn)郵箱激活功能,這個(gè)功能非常常見,當(dāng)我們注冊一個(gè)賬號時(shí),肯定會有這步,下面看下如何實(shí)現(xiàn)這個(gè)功能2017-07-07
Node在Controller層進(jìn)行數(shù)據(jù)校驗(yàn)的過程詳解
這篇文章主要給大家介紹了關(guān)于Node在Controller層進(jìn)行數(shù)據(jù)校驗(yàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08

