webpack-dev-server не запускается с ошибкой validateSchema - PullRequest
0 голосов
/ 02 июня 2018

это реагирующий hello-world proj, на локальной машине win7, используйте пакеты загрузки npm, при запуске "webpack-dev-server --open" выдается следующая ошибка:

F:\now\react\setup\node_modules\webpack-cli\bin\convert-argv.js:7
const validateSchema = process.webpackModule.validateSchema;

TypeError: Cannot read property 'validateSchema' of undefined
...

снимок экрана с информацией об ошибке

это package.json и webpack.config.js

{
  "name": "setup",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "webpack-dev-server --open"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {},
  "devDependencies": {
    "babel-core": "^6.26.3",
    "babel-loader": "^7.1.4",
    "babel-preset-env": "^1.7.0",
    "babel-preset-react": "^6.24.1",
    "react": "^16.4.0",
    "react-dom": "^16.4.0",
    "webpack": "^4.10.2",
    "webpack-cli": "^3.0.0",
    "webpack-dev-server": "^3.1.4"
  }
}

webpack.config.js:

const webpack = require('webpack');

module.exports = {
  
  devServer: {
    contentBase: "./src",
    historyApiFallback: true,
    inline: true
  },
   
  module: {
        rules: [
            {
                test: /(\.jsx|\.js)$/,
                use: {
                    loader: "babel-loader",
                    options: {
                        presets: [
                            "env", "react"
                        ]
                    }
                },
                exclude: /node_modules/
            }
        ]
    }
}

1 Ответ

0 голосов
/ 02 июня 2018

Webpack-cli только что поднялся с v2 на v3 около 10 часов назад, и похоже, что это может быть ошибкой в ​​v3.Я еще не выяснил фактического исправления, но временный обходной путь состоит в том, чтобы перейти на webpack-cli v2, вручную изменив номер версии в вашем package.json на ^2.0.0.

Надеюсь, что это поможет вам получитьотклеить на данный момент.

...