我正在使用一些NodeJS包,我想用特定配置启动NodeJS(更确切地说,--abort-on-uncaught-exception
)。
但是,这个软件包(以及我认为的任何其他软件包)在“引擎盖下”运行NodeJS,即,当我从命令行调用软件包时,我实际上使用软件包的源代码调用NodeJS(或类似的东西)。
如何使用此特定配置运行NodeJS包?
我猜,我可能需要在package.json
(npm配置)文件中添加。
谢谢!!!
答案 0 :(得分:0)
找到答案!!!
一般来说,我意识到我应该从命令行运行:
node --abort-on-uncaught-exception ../node_modules/.bin/<the package>
然后我回忆起在Windows上阅读有关它的不同之处。
不需要使用包名,而是需要使用包源代码文件名。
在我的情况下(正如在许多其他情况下,我推测),我需要运行它:
node --abort-on-uncaught-exception ..\node_modules\<the package>\build\cli.bundled.js
或者您甚至可以使用普通斜杠并使其与所有其他操作系统兼容:
node --abort-on-uncaught-exception ../node_modules/<the package>/build/cli.bundled.js