web-dev-qa-db-ja.com

反応アプリケーションの実行中にエラーが発生しました

Error:

モジュール 'webpack/schemas/WebpackOptions.json'が見つかりません

私のwebpack.config.jsは次のようになります-

var config = {
entry: './main.js',
output: {
    path: '/',
    filename: 'index.js',
},
devServer: {
    inline: true,
    port: 8080
},
module: {
    loaders: [
        {
            test: /\.json$/,
            loader: 'json'
        },
        {
            test: /\.jsx?$/,
            exclude: /node_modules/,
            loader: 'babel-loader',
            query: {
                presets: ['es2015', 'react']
            }
        }
    ]
    }
}
module.exports = config;
14
Bharat Bittu

これを復活させてすみませんが、別の解決策がありました。

使っていた

npm install -g webpack-cli
npm install webpack

CLIはwebpackもグローバルにインストールされることを期待しているので、この問題は私には起こるようです。これを修正するには、代わりにCLIとwebpackの両方をローカルにインストールしました

npm uninstall -g webpack-cli
npm install webpack webpack-cli

私のpackage.jsonに追加したばかりです:

"scripts": {
  "build": "./node_modules/.bin/webpack-cli",
  "watch": "./node_modules/.bin/webpack-cli --watch",
}

次に、webpackを使用する必要があるときはいつでもnpm run buildまたはnpm run watch

そして、すべてが魔法のように機能しました!

これはWebpackの問題ですが、私は信じています。私はそれを報告します、そして、進行状況でこの答えを更新しようとします。

更新(2018/05/11):関連すると思われるタスクについて、Webpackチームに問題を報告しました。ここでフォロー/投稿: https://github.com/webpack/webpack-cli/issues/299#issuecomment-38839014

更新(2018/05/23):現在修正されているようです。この問題はwebpack-cliの次のバージョンで解決する必要があります。この記事の執筆時点では、webpack-cliのパブリックリリースバージョンではまだ解決されていないようです。

14
Barak Gall

ここに私のために働いたものがあります:

npm uninstall -g webpack
npm install webpack

次に、package.jsonにスクリプトを作成します。

  "scripts": {
    "build": "webpack",
  },

次に、webpackを直接実行する代わりに、npm run buildを実行します。

2
Snowman

Webpackをローカルに追加するだけでこの問題を解決しました(yarn add --dev webpack)。グローバルにインストールしましたが、コンソールで実行すると、このエラーが発生しました。

それがあなたのために働くことを願っています!

1
Lucas Viñals

その場合、既存のアプリで実行する必要があります

yarn install

または

npm install

問題が解決する場合があります。

1
Munish Kumar

windowsでは、cmdをadministratorモードで実行してから、

npm install -g  webpack webpack-cli
0
Eric

現時点では、webpackとwebpack-cliのグローバルバージョンを使用してください。これは、webpackとcliが分割され、相互に解決できないため、ローカルインストールに影響します

0
Even Stensberg