我一直有一个问题,我一直试图弄清楚一个小时左右,我似乎无法弄明白。
当我将谷歌地图包含到我的app.js文件中然后重新加载我从以下的npm获得错误:
ERROR Failed to compile with 14 errors
5:05:10 PM
This dependency was not found:
* fs in ./node_modules/request/lib/har.js
To install it, you can run: npm install --save fs
This relative module was not found:
* ./config/constants in ./node_modules/googlemaps/lib/index.js, ./node_modules/googlemaps/lib/placeSearchText.js and 11 others Asset Size
但是当我运行npm install --save fs时它运行并完成但我仍然得到相同的错误。
非常感谢任何帮助
npm版本:5.3.0
Google地图:最新
Node Js:6.11.1
答案 0 :(得分:1)
抱歉,我还无法添加评论,但请尝试卸载这样的软件包:
npm uninstall <package name>
然后重新安装它:npm install <package name>
。
有时它有效。
答案 1 :(得分:0)
问题似乎是request
软件包已被弃用,而fs
是request
的依赖项,因此webpack不再对其进行编译。 github问题在这里:https://github.com/request/request/issues/3142
似乎临时解决方案是将以下内容添加到webpack配置文件中,但我不确定在哪里可以找到它
node: {
fs: 'empty'
}