首先,我在Windows上运行所有内容。会发生什么:当我输入终端时: 'node app.js'运行我的脚本,发生错误,它说赢了;找不到openlayers模块.HOWEVER:
根据我的知识,这意味着它不会在我的app.js文件中找到我需要的openlayers模块,如下所示:
var OpenLayers = require('openlayers').OpenLayers;
虽然我已经在本地和全局安装了openlayers模块,但它会弹出错误。
另外,我已将系统变量中的NODE_PATH设置为包含模块存档的文件夹!
男人和女孩,可能出错了,我的选择已经用完了?它可能是模块本身吗?所有其他模块均按计划确认。我去的时候
npm list -g
所有模块都按计划安装!
编辑1:我已将NODE_PATH变量设置为%AppData%\ npm \ node_modules但仍然不起作用!文件夹'app.js'在,我在没有m \'modules'文件的情况下运行'node app.js'命令。此本地文件存在一个文件夹。
编辑2:这是我的错误的屏幕截图:http://prntscr.com/4zfiyn
答案 0 :(得分:0)
我找不到解决方案,所以我格式化了我的计算机并安装了Linux Mint而不是'可变路径'Windows操作系统。