#npm-scripts
#npm-скрипты
Вопрос:
Это то, что у меня есть в моем файле package.json в разделе скрипты:
{
"version": "0.0.1",
},
"scripts": {
"dev-wip": "environment=DEV --tags=@wip"
}
Вот как моя командная строка:
npm run dev-wip
У меня нет проблем с доступом к переменным в файле package.json, выполнив это:
var pjson = require('../../../package.json');
console.log('version - ' pjson.version);
Я хочу иметь возможность доступа к параметру среды (например, вывести значение), который я получил из командной строки.
Комментарии:
1. Вы спрашиваете, как получить доступ к переменным среды в вашем проекте или в вашем файле package.json?
2. Да, я думаю. Поскольку это значение не передается из командной строки. Проблема в том, что «среда» в моем примере нигде не настроена.
3. Ответ «да» на открытый вопрос не помогает мне понять, чего вы хотите достичь. Пожалуйста, соответствующим образом обновите свой вопрос.
4. Я только что обнаружил, как это сделать, и ответил на свой собственный вопрос. Большое вам спасибо за вашу помощь.
Ответ №1:
Я нашел решение. Использование этого даст мне значение параметра «environment» (который в моем примере является «DEV»).
process.env.environment