运行反应应用程序时出错

时间:2018-04-23 06:41:19

标签: node.js reactjs react-native

错误:

  

找不到模块' 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;

5 个答案:

答案 0 :(得分:2)

这对我有用:

npm uninstall -g webpack
npm install webpack

然后在package.json中创建一个脚本:

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

然后运行npm run build而不是直接运行webpack

答案 1 :(得分:1)

在这种情况下,您需要在现有应用中运行

yarn install

npm install

它可能会解决您的问题。

答案 2 :(得分:1)

我通过在本地添加webpack(yarn add --dev webpack)解决了这个问题。我把它全局安装但是当我在控制台中运行它时,给了我这个错误。

希望它适合你!

答案 3 :(得分:0)

使用webpack&的全球版本webpack-cli现在。这会影响本地安装,因为webpack和cli是分开的,它们无法相互解析

答案 4 :(得分:0)

在Windows中,以管理员模式运行cmd,然后

npm install -g  webpack webpack-cli