Node.js 如何将dotenv变量传递给npm脚本?
我需要从Node.js 如何将dotenv变量传递给npm脚本?,node.js,bash,environment-variables,npm-scripts,dotenv,Node.js,Bash,Environment Variables,Npm Scripts,Dotenv,我需要从.env文件中读取变量,并将其传递给npm脚本(或使其可用于脚本) 我用dotenvlibrary这样试过: dotenv -e .env -- graphql-faker api-extension.gql --extend $ORIGINAL_SCHEMA 我犯了一个错误: 缺少一个参数:extend 但是,如果我在package.json中创建了两个npm脚本,那么它可以工作: "faker": "graphql-faker api-extensio
.env
文件中读取变量,并将其传递给npm脚本(或使其可用于脚本)
我用dotenv
library这样试过:
dotenv -e .env -- graphql-faker api-extension.gql --extend $ORIGINAL_SCHEMA
我犯了一个错误:
缺少一个参数:extend
但是,如果我在package.json
中创建了两个npm脚本,那么它可以工作:
"faker": "graphql-faker api-extension.gql --extend $ORIGINAL_SCHEMA",
"graphql:start-faker": "dotenv -e .env -- yarn run faker",
如何在一行中实现它(在一个npm脚本中)