Node.js 试图让MEAN maps在windows上运行

Node.js 试图让MEAN maps在windows上运行,node.js,mongodb,google-maps,npm,mean-stack,Node.js,Mongodb,Google Maps,Npm,Mean Stack,我克隆了我在azure mongodb视频中看到的这张平均地图,我在自述中做了与他们相同的步骤 所以 在视频中,他们没有在本地做任何mongodb 我看到在chrome控制台中,它在Modernizer中抛出了一个错误 #!/usr/bin/env node 那条线是红色的,是不是导致地图不加载的那条线?这在我正在运行的Windows 10机器上还能工作吗?此错误与mongodb无关 问题是public/index.html(第18行)中的modernizer链接指向一个设计用于在服务器

我克隆了我在azure mongodb视频中看到的这张平均地图,我在自述中做了与他们相同的步骤

所以

在视频中,他们没有在本地做任何mongodb

我看到在chrome控制台中,它在Modernizer中抛出了一个错误

  #!/usr/bin/env node

那条线是红色的,是不是导致地图不加载的那条线?这在我正在运行的Windows 10机器上还能工作吗?

此错误与mongodb无关

问题是public/index.html(第18行)中的modernizer链接指向一个设计用于在服务器端运行的脚本。 舍邦
#/usr/bin/env node
指示必须与Nodejs一起运行的javascript文件。您的浏览器无法运行这种脚本

这看起来像是bower依赖项管理中的一个混乱。 (我认为将bower_组件目录包含到git存储库中通常不是一个好的做法)

也许您可以尝试通过使用cdnjs版本的Modernizer替换链接来修复此问题:
或者干脆删除这行,毕竟你用的是最近的Chrome浏览器

  #!/usr/bin/env node