我克隆了我在天蓝色mongodb视频上观看过的平均地图,我在自述文件中做了同样的步骤
https://github.com/scotch-io/mean-google-maps
所以
npm install
node server.js
// I didn't do any mongodb , as there is a config.js that is pointing at an amazon mongodb.
在视频中,他们没有在当地做任何mongodb
我在chrome控制台中看到它会因现代化
而引发错误 #!/usr/bin/env node
那条线是红色的波浪线,那条线导致地图无法加载?这甚至可以在我正在运行的Windows 10机器上运行吗?
答案 0 :(得分:0)
此错误与mongodb无关。
问题是 public / index.html (第18行)中的Modernizr链接指向一个设计为运行服务器端的脚本。
shebang #!/usr/bin/env node
表示必须与Nodejs一起运行的javascript文件。您的浏览器无法运行此类脚本。
它看起来像是凉亭依赖管理中的混乱。 (我认为将 bower_components 目录包含到git存储库中通常不是一个好的方法)
也许您可以尝试通过使用cdnjs版本的Modernizer替换链接来修复它:
https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.js
或者只是删除该行,毕竟您使用最新的Chrome浏览器...