错误:找不到模块'… / webpack'
我刚刚开始与节点,一般服务器的东西。 我正在跟着一个经过精心审查的YouTubevideo,在这里不知所措。 我在全局和我的项目文件夹中安装了webpack和webpack-dev-server。 现在,如果我尝试运行webpack(在terminal中inputnodejs webpack)或webpack-dev-server,它只是给我这个错误:
andrew@AndrewLaptop:~/Documents/mean-todo-app$ nodejs webpack module.js:340 throw err; ^ Error: Cannot find module '/home/andrew/Documents/mean-todo-app/webpack' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:902:3
不应该看在意思todo应用程序/ node_modules / webpack而不是mean-todo-app / webpack ?
再一次,所有这一切都是新的,所以我可能会错过一些愚蠢的东西,但我没有find任何有用的东西。
谢谢
编辑:猜我可以提到我在Ubuntu上,如果重要的话
尝试使用
npm install webpack
并在您的应用程序的根目录中执行此操作。
var webpack = require('webpack');
如果你需要从第三方来源安装的模块,如npm,只需要require('webpack');你可以使用'./webpack'。
直接在你的terminal上使用webpack
。 你不需要在这里引用nodejs
。 通过命令行以及npm scripts
参考这个文档来执行webpack
: http : webpack
我也有这个问题。 挣扎了几个小时试图弄清楚这一点。 我在Windows 10上,所以希望这会帮助你…
首先,你需要运行2个独立的进程。 在Windows Power Shell中,运行:节点服务器
那么…在另一个WPS中,运行:webpack-dev-server
从Chrome中input:localhost:// 8080
你不想在第二个shell中运行“node webpack-dev-server”。 那不停地把我扔掉。
npm install --save-dev webpack
是不够的。
您还必须安装以下内容:
npm install --save-dev webpack-dev-server
还有更多