[英]NodeJS cannot find Express module on Raspberry
我正在Raspberry中測試一個簡單的NodeJS應用程序,但無法正常工作。 我在Windows 10中進行了開發和測試,並且運行良好,但是當我將文件移入Raspberry時,它說節點找不到快速模塊:
編輯:自從我誤認為上一個以來,我已經重新上傳了圖片
數據:
- Raspberry Pi型號:3B V1.2
- 操作系統:Raspbian GNU / Linux 9(stretch)
- NodeJS:v8.11.3
- NPM:5.6.0
我已經閱讀了另一個問題,然后嘗試執行以下步驟(未成功):
- npm安裝
- sudo npm安裝
- npm安裝快遞
- 須藤npm install express
- npm install express-保存
在我的node_modules文件夾中,似乎一切正常:
我的文件夾結構:
是錯字。 您正在嘗試使用Express
而不是express
NodeJS區分大小寫,因此必須確保您的字符大小寫相同。
它找不到app.js
...因為此文件夾中沒有;)
你試圖啟動您的app.js
而cd
d在node_modules
文件夾中。 節點模塊的工作方式是將它們安裝在node_modules
文件夾中,然后您可以通過require
它們(CommonJS)或import
它們(ESModules)來按應用程序訪問。 在這里,看來您只是在錯誤的cd中,就這么簡單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.