gpt4 book ai didi

node.js - 错误: Cannot find module './is-buffer'

转载 作者:太空宇宙 更新时间:2023-11-03 22:14:55 25 4
gpt4 key购买 nike

我没有找到任何对此问题有答案的帖子。这似乎是一个来源问题,但无论我如何尝试,我似乎都无法正确获取它。尝试启动我的应用程序时出现以下错误。

is-buffer 已安装。我在我的 Node 模块目录中看到它。

C:\MY-APP\dataService>node dataAPI.js
module.js:338
throw err;
^
Error: Cannot find module './is-buffer'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (C:\MY-APP\node_modules\socket.io\node_modules\so
ket.io-adapter\node_modules\socket.io-parser\index.js:11:13)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)

我尝试在我的二进制文件和 package.json 中设置它。我可以在二进制文件中更改它,但无论如何我都无法找到正确的 src 目录。

我也尝试了npm install is-buffer -g但没有成功。有什么建议吗?

<小时/>

意外的 token 非法

我能够将源更新为

 var isBuf = require('C:\VF_PDO_APP\node_modules\is-buffer');

所以现在我认为它似乎去到了正确的地方。然而现在,我收到了意外 token 非法

C:\MY-APP\dataService>node dataAPI.js
C:\MY-APP\node_modules\socket.io\node_modules\socket.io-adapter\node_modules\socket.io-parser\binary.js:10
socket.io\node_modules\socket.io-adapter\node_modules\socket.io-parser
^^^
SyntaxError: Unexpected token ILLEGAL
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (C:\MY-APP\node_modules\socket.io\node_modules\soc
ket.io-adapter\node_modules\socket.io-parser\index.js:10:14)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)

最佳答案

您首先必须安装所有项目依赖项,在项目的根文件夹中执行此操作: npm install

对于您的 socket.io 问题,请尝试: npm install socket.io --save

对于bson问题: npm install bson --save(对于这个,您可能需要安装 python 和 c++)

关于node.js - 错误: Cannot find module './is-buffer' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32079271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com