gpt4 book ai didi

javascript - 如何启用调试 express.js/node.js 应用程序

转载 作者:搜寻专家 更新时间:2023-11-01 00:12:32 24 4
gpt4 key购买 nike

我正在窗口环境中处理 express.js。我已经使用 npm start 成功启动了我的项目。现在我需要在 package.json 文件中添加调试语句以启用调试。

像这样:

"scripts": {
"start": "DEBUG=fibonacci:* node ./bin/www"
}

在我编辑完 package.jsonnpm start 命令后,我遇到了错误:

Error: Debug is not an internal or external command

注意:我正在关注 Node.js 书籍,并且在书中它成功执行。

最佳答案

在 npm 脚本中设置环境变量是特定于平台的。

在 Windows 上:

"start": "set DEBUG=fibonacci:*&& mocha --reporter spec"

在 Unix/macOS 上:

"start": "DEBUG=fibonacci:* mocha --reporter spec"

我建议使用 cross-env (npm i -D cross-env),它处理这些差异并适用于所有平台:

"start": "cross-env DEBUG=fibonacci:* mocha --reporter spec"

关于javascript - 如何启用调试 express.js/node.js 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42672089/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com