gpt4 book ai didi

reactjs - Webpack 命令似乎无法在 Windows CLI 上运行

转载 作者:行者123 更新时间:2023-12-03 14:13:25 24 4
gpt4 key购买 nike

所以我是 React 新手,想开始一个简单的练习项目。我正在学习使用 Webpack 的教程。我已在工作目录中安装了 Webpack,并使用 npm over Windows 命令进行全局安装。我设置了一个 webpack.config.js 文件,将 webpack 作为 devDependency 包含在我的 package.json 文件中,并将其添加到我的脚本中。这是我的 package.json 文件:

{
"name": "reactproj",
"version": "1.0.0",
"description": "A tutorial project for React js",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "webpack --config webpack.config.js"
},
"author": "",
"license": "ISC",
"dependencies": {},
"devDependencies": {
"webpack": "^4.1.1",
"webpack-cli": "^2.0.10"
}
}

但是,当我在 Windows cli 上运行 webpack 命令时,我收到这样的响应:

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 install webpack-cli -D
-> When using yarn: yarn add webpack-cli -D

所以我使用 npm 命令安装 webpack-cli 模块。它安装时会出现一些关于过时的 Babel 模块等的警告,但安装成功。所以我在 Windows cli 中再次尝试 webpack 命令。我对 webpack-cli 也得到了同样的回应。我尝试了 webpack-cli 命令,我得到:

'webpack-cli' is not recognized as an internal or external command,
operable program or batch file.

我在这里做错了什么?为什么我无法让 webpack 工作? webpack 和 cli 模块都位于 node_modules 文件中,所以我很确定它们确实在那里。

最佳答案

这很可能是由于您的 Path 变量未设置。

您可以尝试全局安装它:npm install webpack-cli -g

或者尝试将 npm 添加到您的 Path 变量

c:\Users\yourname\AppData\Roaming\npm\

关于reactjs - Webpack 命令似乎无法在 Windows CLI 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49196118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com