我正在尝试从系统导入json文件, 在脚本中,如果我同意:
const creds = require('C:\\Users\\WTF\\creds.json');
然后我可以看到导入的文件,但是当我使用这样的env变量尝试这样做时:
$env:LOCAL_ENV_CREDENTIALS="C:\Users\WTF\creds.json" //powershell command to set to env
const creds = require(process.env.env:LOCAL_ENV_CREDENTIALS as string); //fetching code
然后我得到了错误
"message": "Cannot find module 'C:\\Users\\WTF\\creds.json'",
答案 0 :(得分:0)
我将在节点脚本中记录您的process.env,以确保它可以看到该变量。 而且看起来该行应更改为
const creds = require(process.env.LOCAL_ENV_CREDENTIALS);