我从应用程序的回购中分离出来,目的是了解用户身份验证。当我在尝试登录时运行$ node server时,我收到此错误'throw typeError(MSG_INVALID_SECRET)'。我假设它与控制器/ usersController.js中的事实有关:
const jwt = require('jsonwebtoken'); const secret = process.env.SECRET;
显然我需要在我的根目录中使用像process.env这样的东西......我想。我如何制作这样的文件,应该包含哪些文件?这个文件的目的是什么?
感谢。
答案 0 :(得分:0)
像这样启动你的节点服务器:
$ env SECRET="SOME_SECRET_STRING" node server
process.env.SECRET
表示“使用名为SECRET
的{{3}}来提供值”。