我目前正在 React 工作,我正在尝试设置 webpack 和 webpack-cli。我目前正在使用命令行关注 webpack 4 教程网站https://www.valentinog.com/blog/webpack-4-tutorial/上的教程我一直在尝试使用 nodejs 安装 webpack 和 webpack-cli 作为我的依赖项。
我已经输入npm i webpack --save-dev并且npm i webpack-cli --save-dev
这两个模块都正确安装并作为依赖项添加到我的 package.json 中。
{
"name": "webpack-4-quickstart",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "webpack"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"webpack": "^4.10.1",
"webpack-cli": "^2.1.4"
}
}
Run Code Online (Sandbox Code Playgroud)
我还有一个脚本部分,其中有一个“build”:“webpack”,它应该初始化我的 webpack。但是当我输入时npm run build我收到此错误。Error: Cannot find module '@webassemblyjs/ast'。我检查了我的node_modules 和@web assemblyjs 在那里。
我尝试卸载我的node_modules,重新安装webpack和webpack-cli,甚至移动到不同的目录和存储库,看看是否可以通过这种方式改变我的结果。但是,我仍然收到找不到模块@webassemblejs/ast。我目前正在运行 MacOs High Sierra,不确定它是否与我的操作系统不兼容。如果有的话,我没有注意到任何其他 Stackoverflow 帖子处理这个特定的错误,所以我想我应该发一个帖子寻求帮助。
感谢您的时间!
我有同样的问题。在尝试了多种版本、删除节点模块几次、尝试手动安装库之后,我终于通过运行解决了这个问题
npm ci
Run Code Online (Sandbox Code Playgroud)
大约 1 天的调试时间,6 个字母的命令。电脑有时就是这么有趣
| 归档时间: |
|
| 查看次数: |
4154 次 |
| 最近记录: |