2017-02-07 16 views
0

私は、MVCコアの勇敢な新しい世界に入り、NPMを使用してさまざまなJavaScriptパッケージを入手しました。しかし、私は解決すべき最良の選択肢が何であるか完全にはわからない問題にぶつかった。シーンを設定するだけで、プロジェクトのさまざまなNPMパッケージ(jQueryやブートストラップなど)からJSを 'wwwroot/lib'フォルダにコピーするgulpfileがあります。Visual StudioのNPMとMVCコアを使用した先読み2015

は、私は今、特定のビューに先行入力「オートコンプリート」検索ボックスを追加したいので、私はpackage.jsonファイルに先行入力を追加し、追加をコピーするために、私のgulpfileを更新*「wwwrootに/ libに」に.jsファイル。すべての罰金は、これまでのところ、問題は、私は私のプロジェクトをデバッグし、その特定のページを開くと、私はtypeahead.jsファイルが先頭にいくつかのコードを持って、エラーを取得することです: -

require('xtend') 

私はこれを認識していませんでしたコマンドをJavaScriptで実行しますが、インターネット上のクイック検索では、「node」またはnode.jsを実行するとJSの一部になります。

私はNPMを使ってパッケージを取得しているという事実を無視していますが、以前は「ノード」は使用していませんでした。私は今、ブラウザ内で実行するために(この特定の)先読みを取得しますか?だから私はオプションは次の通りです: -

1)代わりに手動で先読みをダウンロードするだけです - しかし、これらのすべてのパッケージマネージャを最初に持つ点を克服できないのですか?

2)それは、ブラウザで動作するように「偽」ノードのコマンドを「が必要」に何かを使用)

3(「バージョン」バグはまだ修正されていないと思います)、再びバウアーの使用を開始

私は、インターネット上でこの問題を解決することがありますいくつかのことを見てきましたが、私は完全に間違っている可能性があります修正を整理年齢を費やす必要はありませんでした

4)他の何か...それを行う方法。最高のルートに従う人はいますか?

答えて

0

「typeahead」ではなく「typeahead.js」と呼ばれる別の先読みパッケージが見つかりました。これは標準のJS no noDEのものです。ブラウザで完璧に動作します

関連する問題