2
我々は18角度2 /角度2 CLI/lodash機能が見つかりません
Error: Uncaught (in promise): TypeError: __WEBPACK_IMPORTED_MODULE_6_lodash__.find is not a function
Lodash +タイプがpackage.jsonに追加された角度-cliのベータ版を使用してエラーを取得している: -
"lodash": "4.14",
"@types/lodash": "4.14.38",
は、角度-cli.jsonのスクリプトセクションでは、我々は、我々が使用してlodashインポートする
"../node_modules/lodash/lodash.js",
モジュールへの参照を持っている: -
import * as _ from 'lodash';
コンパイルscripts.bundle.js
が含まれるJavaScriptのlodashを有しています。
私が忘れてしまったことはありますか?
ありがとうございます!
問題はangular-cli.jsonに入れていました。私はこれを1日修正しようとしていました(以前は動作していましたが、npmをインストールしたときにパッケージバージョンがアップされたと思うので、今はスクリプトセクションのlodashで動作しません)。スクリプトセクションでそれが必要ではない理由を詳しく説明できますか?あなたの助けをありがとう、あなたは私の正気を救った! :) –
私はこれにエクスポートされていませんが、scripsセクションに追加することで、角度アプリのグローバルスコープにjs-libraryが追加されることを理解しています。これはロダシとうまくいっていない。通常、単純なnpmのインストールとその後のインポートは、angel-cliがシステムパックではなくwebpackを使用するようになりました。 (https://github.com/angular/angular-cli#3rd-party-library-installationを参照)うまくいけばうれしい – Riscie