node.js - 在 VSCode 上调试电子时出现奇怪的警告
问题描述
在 VSCode 上调试我的电子应用程序时,我收到以下警告:
Could not read source map for file:///C:/Users/dodo/Desktop/News/node_modules/electron/dist/resources/default_app.asar/main.js: ENOENT, main.js.map not found in c:\Users\dodo\Desktop\News\node_modules\electron\dist\resources\default_app.asar
现在这不会阻止应用程序启动,但它让我担心,到目前为止我找不到这个警告的原因。此外,default_app.asar是一个文件,而不是一个目录。
包.json
"dependencies": {
"electron": "^10.1.5",
"growl": "^1.10.5",
"jquery": "^3.5.1",
"jsdom": "^16.2.2",
"node-notifier": "7.0.1",
"slug": "^3.3.4",
"sync-request": "6.1.0"
}
启动.json配置
{
"name": "Electron: Main",
"request": "launch",
"type": "node",
"program": "${workspaceRoot}/app/main.js",
"protocol": "inspector",
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron",
"runtimeArgs": ["--remote-debugging-port=9223", "."],
"windows": {
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron.cmd"
},
}
解决方案
推荐阅读
- c++ - 如何在 C++ 中使用 sort() 对类对象数组进行排序
- docker - 有没有办法在 VS Code Remote-Containers 运行之前自动创建容器所需的文件?
- javascript - 为什么这个排名功能不能正常工作?
- javascript - 在 JS 中保持从 0 开始 - parseInt() 函数
- swift - 有没有办法让 Windows 用户通过 GitHub 访问 XCode 项目
- docker - 'daprd' 不是内部或外部命令、可运行程序或批处理文件
- r - 如何根据 R 中的其他列值创建虚拟变量?
- dji-sdk - iOS DJI SDK 4.14 中的 PPK 支持状态
- c++ - 使用四元数为加速度添加重力
- javascript - 尽管不满足条件,Do-While 循环仍会中断