我使用yo gulp-angular
(https://github.com/Swiip/generator-gulp-angular)生成器来创建我的typescript/angular/gulp
项目。在命令lenter代码中,一切正常,我可以轻松地运行项目。但是,有一些问题在运行&在web storm 10.0.4中调试typescipt
我正在尝试在调试模式下运行gulp serve
(在运行模式下运行良好)并收到消息Debugger listening on port 58032
并且没有任何事情发生。
是否有任何综合指南,如何调试&运行基于gulp
的打字稿
使用网络风暴或其他IDE的enter code here
项目?这种设置的最佳IDE是什么?
感谢
答案 0 :(得分:0)
我对Webstorm并不熟悉,但我使用的是Swiip Gulp Angular Generator,默认情况下,browsersync实例将在端口3000(或下一个可用端口)上运行,因此我猜测你是否设置了您将获得Webstorm调试工作的相同值的端口
要更改Gulp Serve任务的端口,请转到gulp / server.js下
browserSync.instance = browserSync.init({
startPath: '/',
port: 58032,
server: server,
browser: browser
});
答案 1 :(得分:0)
在调试模式下运行gulp serve
意味着WebStorm将为您的任务启动Node.js调试会话。如果要调试客户端代码,则需要为URL启动新的JavaScript调试会话:http://localhost:3000/。确保您已准备好所有源地图。