我对node.js极为陌生,并开始向w3Schools学习。在将我的代码保存位置的路径插入命令行时,显示此错误:“错误:找不到模块'C:\ Users \ ahamo \ myFirst.js'”。我使用了命令节点myFirst.js
我的文件保存在我的电脑的文档部分。
答案 0 :(得分:0)
这是您应该执行/执行的几件事。
如果在此过程中出现问题,请告诉我们在哪一步,并提供您的键盘输入和控制台输出。
node --version
。它应该可以在任何目录下工作并返回您的版本。cd
命令)。
您的情况:cd C:\Users\<your username>\Documents\
或者,通过在Windows资源管理器中导航并在地址栏中键入cmd
文件存在并且具有正确的扩展名:为确保文件存在,请在此目录中运行dir
。确保文件仅显示文件扩展名.js
,而不显示.js.txt
或类似文件。 *根据您的情况,在dir
命令的输出中应该有这样的条目:
2018-08-21 11:15 155 MyFirst.js
*
npm install
。这将安装清单package.json
中定义的所有(如果有)依赖项。 在您的情况下:查看您提供的所用代码的链接,没有任何依赖关系。因此,您可以跳过此操作。 node myFirst.js
。另外,node C:\Users\<your username>\Documents\myFirst.js
也应该起作用。答案 1 :(得分:0)
尝试使用文件的绝对路径。
看起来好像在C:\Users\ahamo\Documents\myFirst.js
上,但是如果没有更多信息我就无法分辨。确认文件所在的位置。然后使用绝对路径执行节点-例如:
node C:\Users\ahamo\Documents\myFirst.js
;或node <absolute\path\to\file>
答案 2 :(得分:0)
首先,检查您的代码并全局安装npm和node。然后在此目录C:\ Users \ ahamo \ myFirst.js中创建文件并运行节点myFirst.js