【发布时间】:2018-05-30 00:07:35
【问题描述】:
我目前正在使用 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"
}
}
我还有一个脚本部分,其中有一个“build”:“webpack”,它应该初始化我的 webpack。但是当我输入npm run build 时,我得到了这个错误。 Error: Cannot find module '@webassemblyjs/ast'。我检查了我的 node_modules 和 @webassemblyjs。
我尝试卸载我的 node_modules,重新安装 webpack 和 webpack-cli,甚至移动到不同的目录和存储库,看看我是否可以这样改变我的结果。但是,我仍然无法找到模块@webassemblyjs/ast。我目前正在运行 MacOs High Sierra,我不确定它是否只是不同意我的操作系统。如果有什么我没有注意到任何其他处理此特定错误的 Stackoverflow 帖子,所以我想我会发一个帖子寻求帮助。
感谢您的宝贵时间!
【问题讨论】:
标签: node.js reactjs npm webpack