相关疑难解决方法(0)

删除 Node JS 中的“Buffer() 折旧”警告

我正在使用 iisnode 在 Windows 服务器上运行 Node 项目,并得到以下 iisnode 输出

(节点:9616)[DEP0005] DeprecationWarning:由于安全和可用性问题,Buffer() 已被弃用。请改用 Buffer.alloc()、Buffer.allocUnsafe() 或 Buffer.from() 方法。

我理解该消息的含义,但我没有Buffer()在任何代码中使用。

我认为它一定是我的节点模块之一使用它,但NodeSource 的这篇文章似乎表明警告仅抛出到文件夹之外node_modules

无论这篇文章是否正确,我都会收到警告作为 iisnode 的输出,我什至让它向用户抛出错误页面,所以我想要一种方法来阻止它/删除已弃用的使用。即使有一种方法可以识别哪个节点模块导致了问题,这也会有所帮助。

我正在使用节点 v10.15.1

node.js iisnode node-modules

5
推荐指数
0
解决办法
5045
查看次数

在Azure Web Apps中将标志传递给NodeJS的Chrome V8引擎

我在Azure Web Apps上部署了NodeJS应用程序.如何将标志传递给NodeJS的Chrome V8引擎?

在我的本地机器上,我可以在运行服务器脚本时轻松完成,如下所示.

node -nouse-idle-notification -expose-gc -max-old-space-size=8192 server.js
Run Code Online (Sandbox Code Playgroud)

在Azure Web Apps中指定这些标志的位置?

v8 azure node.js azure-web-sites azure-web-app-service

3
推荐指数
1
解决办法
930
查看次数