2016-11-22 290 views
2

webpackにキャッシュをクリアする方法を教えてください。Webpackキャッシュを消去する

私はthreejswebpackと仕事のロットをやっているし、私に知られず何らかの理由で、それはメモリにthreejsの2つのコピーを持っています。ここでエラーです:

enter image description here

このファイルは、クロームのDevツールで見つけたアプリフォルダになく、webpacksメモリ内の隠しフォルダに配置されていない - つまり

enter image description here

だからですとにかくwebpackにキャッシュをクリアさせるように強制するのでしょうか?

答えて

0

webpackにはキャッシュはありません。

大文字と小文字を無視すると、three.jsの2つのコピーに同じ有効な名前のディレクトリがあります。「3」と「3」は同じです。

異なる場合は、それらの名前を変更してください。同じモジュールの場合は、同じ名前を小文字で指定します。

0

これが他の人に役立つ場合は、私も同様のケースがありました。問題はファイルの1つで、インポートステートメントの名前に大文字が含まれていたことです。例えば、私は、ファイル./model/Model.jsを削除していたが、依然として輸入に起因するエラーを取得した

import {Person} from './model/Model'; 

注意を持っていました。インポートを変更するだけで、

import {Person} from './model/model'; 

となり、すべてがうまくいきます。

関連する問題