首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果尝试节点hello.js,则无法找到模块是错误

如果尝试节点hello.js,则无法找到模块是错误
EN

Stack Overflow用户
提问于 2016-07-12 18:32:32
回答 4查看 4K关注 0票数 2

我正在尝试这个命令来运行js文件,以检查节点安装是否正确:C:\Users\vijay reddy\hello.js

但我知道这个错误:

代码语言:javascript
复制
Error: Cannot find module 'C:\Users\vijay reddy\hello.js'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:968:3
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-07-12 19:15:54

如果您创建一个像这样的文件hello.js

console.log('Hello World!');

并且您位于它存在的目录中,并运行(从命令提示符):

node hello.js

如果节点安装正确,您将得到正确的输出。

为了找出为什么不是,请尝试他们建议的其他命令。如果你尝试:

node -v

如果没有得到任何信息,或者出现错误,就意味着Node没有安装,或者不在当前用户%PATH%中。

此外,根据您创建hello.js的方式,Windows可能会“帮助”您将其更改为hello.js.txt。

票数 3
EN

Stack Overflow用户

发布于 2016-11-19 18:17:34

如果您在Windows上工作并通过创建手动文件来学习,那么我的答案可能与this.But不完全相关,另一个原因可能是windows保存扩展名为.txt的文件。这意味着,如果使用鼠标单击-> create空文档并将其保存为yourFileName.js,则操作系统将保存为yourFileName.js.txt。因此,最好将文件的目录放在命令行中,键入dir并列出文件。它将清楚地显示所有文件。

票数 0
EN

Stack Overflow用户

发布于 2018-09-13 06:32:30

由于文件名不匹配错误,hello.js出现模块错误。

请在应用程序目录中运行dir命令,检查命令和目录中的文件名。

代码语言:javascript
复制
dir

常见的文件名错误是hello.js保存为hello.js.txt,因为扩展默认隐藏在某些操作系统中。确保在OS文件管理器中启用了预览扩展名。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38336473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档