Node.js ReferenceError:godash中未定义窗口
我正在尝试建立一个棋盘游戏,并希望使用godash创建一个棋盘状态并更新它。我已经成功地将godash安装到了我的package.json中,但是当我在后端需要它时,在我的server.js(我运行服务器的文件)中Node.js ReferenceError:godash中未定义窗口,node.js,Node.js,我正在尝试建立一个棋盘游戏,并希望使用godash创建一个棋盘状态并更新它。我已经成功地将godash安装到了我的package.json中,但是当我在后端需要它时,在我的server.js(我运行服务器的文件)中 var godash=require('godash') 运行node server.js,CLI会响应以下错误: ReferenceError: window is not defined at Object.<anonymous> (C:\Users\Chid
var godash=require('godash')代码>
运行node server.js
,CLI会响应以下错误:
ReferenceError: window is not defined
at Object.<anonymous> (C:\Users\Chidi\gt\projects\Chess-vs-Go\node_modules\godash\dist\godash.js:1:194)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (C:\Users\Chidi\gt\projects\Chess-vs-Go\game_state\go_state.js:2:14)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
ReferenceError:未定义窗口
反对。没有发现任何与此类似的封闭或开放问题。有人知道问题是什么吗?我如何解决它?因此,在进一步研究后,我发现有一些方法可以在浏览器中使用npm包(例如通过),这允许我在浏览器中使用godash,它在浏览器中查找窗口对象