我正在尝试在 VS Code 中调试我的 Strapi 项目(3.0.0 beta 16.6)。
我的启动.json:
{
"type": "node",
"request": "attach",
"name": "Attach to strapi",
"port": 9229
}
我的package.json:
"scripts": {
"debug": "node --inspect=127.0.0.1:9229 ./node_modules/strapi/bin/strapi.js develop"
}
调试器附加到进程,但我的所有断点都未经验证(显示为黑色,而不是红色)。我的配置有什么问题吗?
这个答案来自以下内容斯特拉皮/斯特拉皮问题 https://github.com/strapi/strapi/issues/3743#issuecomment-519583569:
我想出了下一个解决方案:
server.js 文件中有下一个脚本(我的自定义脚本):
const strapi = require('strapi');
strapi({ dir: process.cwd(), autoReload: true }).start();
我通过下一个命令使用nodemon:nodemon --inspect=0.0.0.0:9228 server.js
现在我可以附加到9228
通过调试器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)