我尝试从我的 win 10 为 M.E.A.N 项目制作 vagrant box。 我的环境:
- nodejs : v6.9.4
- npm : v4.2.0
- gulp:CLI v1.2.2
$ yo angular-fullstack
$ sudo npm 安装
$ 吞服
我得到了错误
module.js 471,错误:找不到模块 './build/release/encode.node'
我试试:
- $ sudo npm 缓存清理
- $ rm -rf node_modules
- $ 须藤 npm 安装
如何解决这个错误!!
最佳答案
我刚解决了你的同样问题。 你为什么不试试这个? (这就是我所做的,它解决了我的问题)
- $sudo rm -rf node_modules
- $npm 缓存清理
- $npm 安装(不带 sudo)
(我认为原因是 sudo npm install
使非 root 用户无法访问的 root 目录,并且您以非 root 用户模式运行 gulp serve
。)
关于node.js - gulp serve : module. js 471,错误:找不到模块 './build/release/encode.node',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41936556/