提问人:Louie_the_unsolver 提问时间:4/4/2023 最后编辑:LazyOneLouie_the_unsolver 更新时间:4/4/2023 访问量:80
WebStorm 运行/调试配置:添加“--use-strict”作为 Node 参数不执行任何操作
WebStorm Run/Debug configuration: Adding "--use-strict" as Node parameter does nothing
问:
我开始在 JetBrains WebStorm 上编写 JavaScript 代码,并尝试遵循一本书中的几个示例。我尽量避免在每个代码文件的开头添加,完全知道使用这种方法应该谨慎使用。use-strict
当我使用带有(带有标志)的控制台并执行以下行时:node --use-strict
coutner = 1
我收到预期的错误:Uncaught ReferenceError: coutner is not defined。
然后我尝试使用运行/调试配置:
首先,我定义了一个新的 Run/Debug 配置,该配置使用与以前相同的节点,并带有一个 node 参数:--use-strict
然后,我使用该运行配置执行由上述代码组成的文件(在它后面添加或不添加另一行:),代码执行,并且我没有收到预期的错误。为什么?console.log(coutner)
我还在“设置”-“编辑器”-“>检查”下添加了“使用非严格模式”检查>但上述文件没有收到警告。
此外,我在 Windows 11 计算机上使用 WebStorm,并通过 WSL2 使用 Ubuntu-22.04。这些示例不适用于 Windows 和 Ubuntu node.js 解释器。
任何帮助将不胜感激。
答: 暂无答案
评论
--use-strict