2016-10-29 36 views
2

我試圖按照本文中說明:Dart protobuf:我應該下載哪個版本的protoc?

https://www.dartlang.org/articles/libraries/serialization#protobuf-example

第一步是安裝協議編譯器。我的問題是,我下載哪個版本無關緊要?我需要使用javasript版本,因爲Dart會編譯成Javascript嗎?請參閱以下鏈接到所有protoc下載列表中看到我的意思是:

https://github.com/google/protobuf/releases/tag/v3.0.0

任何建議將大規模感激。道歉,如果這有一個非常明顯的答案 - 我很新,並努力在任何地方找到更多的信息。

在此先感謝。

回答

1

你不需要什麼特別的JS。編譯器生成被編譯到JS

安裝的一個飛鏢代碼:

  • protoc-3.0.0-linux-x86_32.zip
  • protoc-3.0.0-linux-x86_64.zip
  • protoc-3.0.0-osx-x86_32.zip
  • protoc-3.0.0-osx-x86_64.zip
  • protoc-3.0.0-win32.zip
+0

感謝您的快速回答 - 正是我想知道的! 只是另一件事,我有64位窗口,但只有win32可供下載。你知道是我的問題還是應該win32下載你參考運行良好的64位? – SSS

+0

Win32在Win64上運行良好。只是內存是限制爲3千兆;-)這個應用程序 –

+0

啊,事實證明,這不適用於窗口無論如何。看到你建議在這裏設置虛擬機: http://stackoverflow.com/questions/22671896/alternative-to-dart-protoc-plugin-for-windows/22672801#22672801 我想這仍然是這種情況無法在Windows機器上製作插件。 – SSS