javascript - 如何让 $node index.js 在我的命令行中运行 index.js?
问题描述
我试图让我的 index.js 文件使用以下代码在我的命令行中运行。
$node index.js
在命令行中,我输入以下内容:
$node index.js
这是返回给我的:
如您所见,没有错误消息,什么都没有。
我尝试在堆栈溢出上搜索解决方案,我发现了两个与我的帖子相似的帖子。
这是这两个帖子:
但是,提出的解决方案不适用于我的情况,因为我的代码不涉及创建和设置服务器。我的代码只是一个 hello world 程序。
我在 index.js 文件中的代码如下:
console.log("Hello, world");
我知道事实上 node.js 安装正确,因为在命令行上,我输入了以下代码:
node --version
我返回以下内容:
v13.5.0
我什至尝试更新到节点 v13.6.0,但得到的结果与上述相同。
我的操作系统是windows 7
Node v13.6.0 是支持 Windows 7 的最后一个更新
解决方案
这意味着您的 index.js 文件运行良好,但在控制台中不打印任何内容。
例如,如果我粘贴const a = 1;
一个 javascript 文件 index.js,
node index.js
不会在控制台中返回任何内容,这很好。如果您想查看结果,请放入console.log(result)
您的 index.js 文件
推荐阅读
- swift - 全局变量未使用所有视图共享的相同实例化
- javascript - Promise.all 不适用于所有项目,除非我更改订单?
- mysql - 仅当数据库中尚不存在同名表时,如何将表创建为另一个表?
- ios - SwiftUI:如何在容器视图中垂直和水平居中并在其下放置一些东西
- c++ - C++结构成员在接收原始地址作为成员函数参数后指向另一个内存位置
- python - 如何在 Python3 中使用自定义的下溢/溢出箱绘制构面直方图?
- powershell - 如何测试在 Transact SQL 中设置的环境变量?
- splunk - 从 linux cli 更改 splunk 管理员密码
- firebase - Unity 编辑器中的 Firebase 初始化失败
- regex - 如何在特定单词之后匹配单个出现的字符?