Ошибка «Вам может понадобиться соответствующий загрузчик для обработки этого типа файла» при импорте пакетов - PullRequest
0 голосов
/ 26 июня 2019

Я установил несколько пакетов js-libp2p в свое приложение BlockChain.Но я получаю эту ошибку «Возможно, вам понадобится соответствующий загрузчик для обработки этого типа файла» при импорте пакетов в файл js.

Я попытался импортировать пакеты в приложении середины стекаи это работает хорошо.Но показывая ошибку, когда она превращается в приложение блокчейна.

Я также пробовал каждый пресет / плагин (stage-0, stage-2, stage-3, transform-es2015-destruuring, transform-object-rest-spread, transform-es2015-spread, transform-es2015-параметр), но у меня ничего не работает.

Среда

Версия Npm: 6.9.0

Версия узла: 10.16.0

Webpack: 3.11.0

Os: Ubuntu 18.04

Мой код webpack.config.js показан ниже,

module: {
rules: [
{
test: /\.css$/,
use: [ 'style-loader', 'css-loader' ]
}
],
loaders: [
{ test: /\.json$/, use: 'json-loader' },
{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
loader: 'babel-loader',
query: {
presets: ['es2015'],
plugins: ['transform-runtime']
}
}
]
},

Сообщение об ошибке:

Ошибка в*js Неожиданный токен (120: 8)

Вам может понадобиться соответствующий загрузчик для обработки этого типа файлов.

|this._dht = новый DHT (this._switch, {| хранилище данных: this.datastore, | ... this._config.dht |}) |}

@ ./app/backend/app.js 62: 15-32

@ multi (webpack) -dev-сервер / клиент? http://localhost:8080 ./app/backend / app.js

Есть ли способ решить эту проблему?

...