2015-10-06 36 views
0

環境中發現:插件並沒有在Visual Studio

  • VS2015與科爾多瓦工具。
  • Win8.1。
  • 實踐項目是WinJS ToDo示例應用程序。

或許這只是蘇(愚蠢的用戶錯誤),但是當我加入barcodereader插件(配置編輯器的用戶界面 - >使用Git地址)一切都很好,新的插件來在項目樹的插件文件夾中。

問題是,我似乎無法找到方法來使用該新插件。我可以爲插件的.js文件添加<script src="">標記並編譯它,但是當我嘗試使用代碼插件實際執行某些操作時,它根本無法識別。

我的新愛VS現在很痛苦......

+0

這是一個TypeScript項目還是JavaScript? –

+0

TypeScript,但如果我不完全明白錯誤,我可以在平臺下使用JS? –

+0

我也有同樣的問題,我從新項目嚮導中選擇多平臺科爾多瓦模板。 這發生在兩臺獨立的計算機上,所以我認爲這與我對這個新的Visual Studio cordova工具集缺乏知識和/或較差的文檔有關。所以,可能有一些應該完成的訣竅,但沒有任何記載。 –

回答

0

的問題是,你需要插件的定義,以消耗它的打字稿項目。通常在www.definitelytyped.org上找到定義(通常在d.ts文件中定義)的地方。然而在這種情況下,插件作者可能還沒有定義TypeScript定義,所以你不會在那裏找到它。

這意味着你需要自己寫一個。想象一個d.ts文件,就像C++中的頭文件一樣。它定義了你正在使用的庫中的接口和契約。一旦你學會了怎麼做,寫這些真的不難。這裏有一個鏈接,可能是有用的:

https://typescript.codeplex.com/wikipage?title=Writing%20Definition%20%28.d.ts%29%20Files

希望有所幫助。

+0

這有幫助,謝謝。我做了一些定義並讓這些工作起作用,但似乎我沒有時間來學習TypeScript和/或WinJS,因此支持完整的.js項目。 –