想象一下,如果你想要为Dart创建一个没有JavaScript依赖关系的公众项目,我是否需要将Dart编译为JavaScript,无论是在服务器端运行Dart VM还是使用一些nginx配置。我必须编译成JavaScript吗?
0
A
回答
2
如果您在Dart中有服务器端代码,您可以使用Dart VM在服务器上运行它 - 无需在此处编译为JS。 将nginx与服务器端Dart结合使用可能会对某些用例有所帮助,但这绝非必要。
对于应该在浏览器中运行的代码,您需要先编译为JS。
0
Dart可在任何地方部署,请检查deployment diagram,其中显示它在Dart VM内运行的位置以及它在哪里运行编译。
相关问题
- 1. 我必须依赖编译器NRVO吗?
- 2. 为什么我必须编译JavaFX SceneBuilder?
- 3. 我必须使用BreezeController吗?
- 4. 我必须做StringIO.close()吗?
- 5. 我必须这样做吗?
- 6. 我必须导入com.companyname.productname.R吗?
- 7. 我必须致电sendResponse吗?
- 8. 我必须关闭FileInputStream吗?
- 9. 我必须发布accessoryView吗?
- 10. 我必须打开ngx_http_access_module吗?
- 11. 我必须重置webclient吗?
- 12. 编译文件必须打到磁盘吗?
- 13. 我是否必须用4.2编译我的iPhone应用程序?
- 14. OpenCV3.10 core.hpp必须编译为C++
- 15. 初始化必须是编译时常
- 16. 必须使用XCode编译多次
- 17. RPATH必须存在在编译时
- 18. 是否必须完成JCP/SCJP考试问题(即可编译)?
- 19. 我必须保存()我的NSManagedObjectContext吗?
- 20. 我必须为我的SharePoint实例编写HTTPMODULE吗?
- 21. 类className必须在className.java中编码吗?
- 22. 交叉编译时,我必须用C++库做些什么?
- 23. 我是否必须预编译asp.net mvc应用程序?
- 24. 使用SignalR编译项目时,我必须执行iisreset
- 25. Javascript underscore.js-我必须使用上下文参数和'this'吗?
- 26. 我必须初始化Javascript中每个对象的级别吗?
- 27. 在javascript中声明函数时,我必须使用`var`吗?
- 28. 我必须在Javascript中跳出正斜杠吗?
- 29. 我必须删除@Override注释吗?
- 30. 我必须发布一个NSLocalizedString吗?