我正在Raspberry中测试一个简单的NodeJS应用程序,但无法正常运行。我在Windows 10中进行了开发和测试,并且运行良好,但是当我将文件移入Raspberry时,它说节点找不到快速模块:
编辑:自从我误认了上一个图像以来,我已经重新上传了图像
数据:
- Raspberry Pi型号:3B V1.2
- 操作系统:Raspbian GNU / Linux 9(拉伸)
- NodeJS:v8.11.3
- NPM:5.6.0
我已经阅读了另一个问题,然后尝试下一步(没有成功):
- npm安装
- sudo npm install
- npm install express
- sudo npm install express
- npm install express --save
在我的 node_modules 文件夹中,似乎一切正常:
我的文件夹结构:
答案 0 :(得分:2)
是错字。您正在尝试使用Express
而不是express
NodeJS区分大小写,因此必须确保您的字符大小写相同。
答案 1 :(得分:0)
找不到app.js
...,因为此文件夹中没有;)
您正在尝试app.js
文件夹中的cd
时启动node_modules
。
节点模块的工作方式是将它们安装在node_modules
文件夹中,然后您可以通过require
对其进行命名(CommonJS)或import
对其进行编辑(ESModules) )。
在这里,看来您只是在错误的cd中,就这么简单。