0
我正在使用yarn和gulp構建腳本運行節點項目。爲節點檢查器配置項目路徑
任務由nodemon監控。在gulpfile.babel.js
配置是:
plugins.nodemon({
script: path.join('dist', 'index.js'),
ext: 'js',
exec: 'node-inspector & node --debug',
ignore: ['node_modules/**/*.js', 'dist/**/*.js'],
tasks: ['copy', 'babel']
})
這工作都很好。唯一的問題是節點檢查器無法加載。它只是顯示錯誤:
Network.loadResourceForFrontend failed.
Error: ENOENT: no such file or directory, open '/home/me/server/controllers/user.controller.js'
路徑/home/me/server/controllers/user.controller.js
是錯誤的。真正的路徑將是/home/me/projects/test-project/dist/server/controllers/user.controller.js
我在哪裏可以配置節點檢查器的項目基路徑?
這導致到正確的方向。但是,它不能解決問題。看起來源圖中的路徑引入了問題。源地圖位於'dist/server/controllers'中'.js'文件的旁邊。在sourcemap文件中,我看到以下引用錯誤源位置的內容:'{「version」:3,「sources」:[「server/controllers/user.controller.js」],'。 – Simon