首页 文章

关于Nodejs调试的Dart Angular2

提问于
浏览
0

带有dart的angular2教程实际上从未使用真正的服务器,总是使用pub服务 .

在使用像NodeJS这样的真实服务器时,如何调试我的dart代码? Atm我只是得到像a.b.Y这样的错误(在浏览器中)没有定义,这是完全没用的 .

是否有某种dart2js的源映射?

使用pub build -mode = debug构建后确定 . dart源在chrome dev工具中可用(它为我的所有dart文件显示“从main.dart.js映射的源” . 断点不会停止 .

1 回答

  • 1

    当我尝试通过NGINX在另一台服务器上运行时,听起来像我在另一个Dart库中遇到的问题 . 你的 pubspec.yaml 正确设置了吗?

    我的问题是我没有使用 pubspec.yamltransformersentry_points 部分来生成启动类的定义 .

    https://stackoverflow.com/a/38284430/174368

    你的 pubspec.yaml 与下面的Dart Angular2示例相似吗?

    https://angular.io/docs/dart/latest/quickstart.html#!#add-config-files

    另外请确保通过 nodejsbuild 目录提供服务,因为它会编辑 index.html 将其放在 build 目录中,并自动添加其他 link / script 行以包含其他文件 .

    这也可能是您无法看到断点的部分原因 . 那也发生在我身上 .

相关问题