很抱歉,如果这是一个noop问题,但我对Dart很新。 我想知道是否有人在node.js环境中有关于开发和调试Dart应用程序的最佳实践的良好链接或想法。我可以启动一个独立的Dart应用程序并使用绝对URL调用rest api,但我认为应该使用node.js来提供Dart应用程序,并且url应该是相对的。在制作中我们还需要为js编译的app提供服务。你知道如何建立一个靠近生产的良好开发环境吗?
答案 0 :(得分:0)
您可以在DartEditor中创建启动配置,以便能够将调试器与其他Web服务器一起使用。 https://code.google.com/p/dart/issues/detail?id=3748(抱歉无法找到更好的资源)
Dartium内置调试器(Chrome开发人员工具)与Dart的效果相当不错。
虽然pub serve
使用变形金刚,但你会失去一些功能。
我认为开发的最佳方法是在node.js服务器中设置Access-Control-Allow-Origin标头,并使用DartEditor(dart: debugging client/server communication for dart client and existing rest api?)内置的Web服务器进行开发。
对于类似于部署环境的环境中的测试和错误修复,请使用上述配置
Dart就像服务器的静态文件一样。当你没有使用node.js来投放Dart时,你不会失去太多。