2014-03-18 64 views
2

對不起,如果這是一個noop問題,但我對Dart很新。 我想知道是否有人在node.js環境中開發和調試Dart應用程序的最佳實踐有良好的聯繫或想法。我可以啓動一個獨立的Dart應用程序,並使用絕對url調用rest api,但我認爲Dart應用程序應該使用node.js來提供服務,而且這些url應該是相對的。在生產中,我們還需要爲js編譯的應用程序提供服務。你知道如何建立一個良好的開發環境,靠近生產?Dart開發和生產的最佳實踐

回答

0

您可以在DartEditor中創建啓動配置,以便能夠將調試器用於其他Web服務器。 https://code.google.com/p/dart/issues/detail?id=3748(對不起找不到更好的資源)

內置調試器(Chrome開發人員工具)的Dartium與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時,您不會感到太多鬆動。