如何在WebStorm中调试yarn / npm

4
通常我使用 yarn 来启动我的 Node.js 应用,命令是 yarn start。我尝试在 WebStorm 中进行相同的操作来调试它,但应用程序无法在浏览器中启动,这是怎么回事?我可以启动应用程序,但无法进行调试。

enter image description here

Package.json:

{
  "name": "ticket",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@material-ui/core": "^4.6.1",
    "@material-ui/icons": "^4.5.1",
    "axios": "^0.19.0",
    "facebookgraph": "^0.4.0",
    "react": "^16.11.0",
    "react-dom": "^16.11.0",
    "react-facebook-login": "^4.1.1",
    "react-scripts": "3.2.0"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "prettier": "^1.19.1",
    "pretty-quick": "^2.0.1"
  }
}

你的“start”脚本是什么样子的? - lena
我添加了 Package.json 文件。 - János
嗯...你想调试react-scripts模块的代码吗? - lena
1个回答

1
WebStorm默认读取package.json文件,并将所有命令放置在左侧菜单中。

enter image description here

所以,如果您想添加更多命令,只需编辑您的package.json文件中的scripts部分。

enter image description here

你可以点击"开始"按钮,然后脚本将会运行。

我添加了Package.json,你能看一下吗? - János
因为没有回答关于“如何调试”的问题,所以被投下了反对票。像楼主一样能够“运行”应用程序的新手可能不知道要添加哪个脚本来进行调试,或者是否需要在配置中添加任何内容。 总之,对于一个新手来说,这些说明无法进行调试。 - Fer B.
因为没有回答关于“如何调试”的问题,所以被投下了反对票。像楼主一样能够“运行”应用程序的新手可能不知道要添加什么脚本来进行调试,或者是否需要在配置中添加任何内容。 总之,对于一个新手来说,这些说明无法进行调试。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接