错误:无法在默认位置找到 env 文件(./.env,./.env.js,./.env.json)



我正在遵循盖茨比的教程并遇到了障碍。 我尝试了在Google或Stackoverflow上类似的代码。 他们没有工作。

我正在尝试升级Gatsby的默认GraphQL默认IDE。 我在我的根文件夹上添加了(点(,env.development变量,随着开发服务器关闭,我在终端中输入了npm install --save-dev env-cmd。 然后,我通过输入"develop"来修改package.json中的开发脚本:"env-cmd .env.development gatsby develop":。 然后我重新启动开发服务器,但是在运行npm 运行开发后,我收到以下错误。 提前谢谢。

gatsby-first-site@0.1.0 development C:\Users\fanok\Desktop\myDevProjects\gatsby-first-site

env-cmd .env.development Gatsby Development

错误:无法在默认位置找到 env 文件(./.env,./.env.js,./.env.json( at getEnvFile (C:\Users\fanok\Desktop\myDevProjects\gatsby-first-siteode_modules\env-cmd\dist\get-env-vars.js:34:11(npm

错误!代码电子生命周期

npm 错误! errno 1

盖茨比-第一site@0.1.0 开发:env-cmd .env.development gatsby develop

呵呵!退出状态 1

呵呵!

呵呵!在盖茨比第一site@0.1.0开发脚本中失败。

呵呵!这可能不是 npm 的问题。上面可能有其他日志记录输出。

呵呵!可以在以下位置找到此运行的完整日志:

呵呵! C:\用户\fanok\AppData\Roamingpm-cache_logs\2020-02-03T23_01_39_042Z-debug.log

将 -f 添加到开发脚本中,如下所示:

"develop": "env-cmd -f .env.development gatsby develop"

-f 代表文件,用于将自定义文件路径作为参数传递。

最新更新