webpack错误:CLI移动到一个单独的包中:webpack-cli

问题描述 投票:0回答:1

我正在按照教程here安装反应,我是ReactJS的新手。

我完成了视频中显示的安装,并在根项目文件夹中运行此命令:

npm start it

我在这里遇到以下错误:

The CLI moved into a separate package: webpack-cli
Please install 'webpack-cli' in addition to webpack itself to use the CLI
-> When using npm: npm i -D webpack-cli
-> When using yarn: yarn add -D webpack-cli
module.js:471
    throw err;
    ^

Error: Cannot find module 'webpack-cli/bin/config-yargs'
    at Function.Module._resolveFilename (module.js:469:15)

我尝试了在这个link发布的解决方案,但它仍然是相同的。

这是webpack.config.js:

var path = require('path');
module.exports = {
    entry: './script.jsx',
    output: {
        path: path.resolve(__dirname,''),
        filename: 'transpiled.js'
    },
    module: {
        rules: [
            test: /\.jsx?$/,
            loaders: 'babel-loader',
            exclude: /node_modules/,
            query: {
                presets: ['es2015', 'react']
            }
        ]
    }
}

和package.json:

{
  "name": "react_project",
  "version": "1.0.0",
  "description": "first project on react",
  "main": "index.js",
  "scripts": {
    "it": "webpack-dev-server --hot"
  },
  "author": "azima",
  "license": "ISC",
  "devDependencies": {
    "babel-core": "^6.26.3",
    "babel-loader": "^8.0.1",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-react": "^6.24.1",
    "webpack": "^4.17.1",
    "webpack-dev-server": "^3.1.7"
  },
  "dependencies": {
    "react": "^16.4.2",
    "react-dom": "^16.4.2"
  }
}

这是Webpack版本的问题吗?

javascript node.js reactjs npm webpack
1个回答
1
投票

试试npm install webpack-cli --save

© www.soinside.com 2019 - 2024. All rights reserved.