小编Thi*_*ler的帖子

将 NPM 更新到 7.20.3 时找不到模块“agentkeepalive”

当我尝试将 npm 更新到7.20.3 ( npm install -g npm@7.20.3) 时,npm 抛出:

npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'agentkeepalive'
npm ERR! Require stack:
npm ERR! - /Users/ShaggyRogers/.nvm/versions/node/v14.16.0/lib/node_modules/npm/node_modules/make-fetch-happen/agent.js
...
Run Code Online (Sandbox Code Playgroud)

node.js npm nvm

5
推荐指数
1
解决办法
634
查看次数

在 Node.JS 中禁用日志记录

所以我想为我的 Node.JS 应用程序 (Express) 禁用某些环境的日志记录;以下是在 Node.JS 应用程序中禁用日志记录的最佳方法吗?

if(process.env.NODE_ENV == "production")
{
    console.log = function(){}; 
}
Run Code Online (Sandbox Code Playgroud)

在我的 app.js 中添加这段代码是否也会影响所有中间件和路由(我想禁用整个应用程序、路由、中间件等的日志记录...)?

谢谢

javascript node.js console.log

2
推荐指数
1
解决办法
7206
查看次数

检索 Strapi 插件中的环境变量

我开发了一个Strapi 本地插件,但无法检索项目根目录下的 .env 文件中定义的变量。我尝试在我的 React 组件 ( plugins/myPluginName/admin/src/containers/HomePage/index.js) 中加载这个值。

我尝试使用这样的全局进程模块:

process.env.my_variable
Run Code Online (Sandbox Code Playgroud)

但它返回undefined

有任何想法吗 ?

javascript node.js reactjs strapi

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

标签 统计

node.js ×3

javascript ×2

console.log ×1

npm ×1

nvm ×1

reactjs ×1

strapi ×1