Похоже, что другие предложения уже исправили вашу проблему, но ваш вопрос также применился ко мне, но в моем случае решение было другим. Моя проблема заключалась в том, что мои версии gcc и g ++ отличались от моей версии gfortran. Я использовал следующее, чтобы переключать их так, чтобы они были одинаковыми.
g++ --version
gcc --version
gfortran --version
sudo update-alternatives --config g++
sudo update-alternatives --config gcc
sudo update-alternatives --config gfortran
В моем случае у меня была только одна версия gfortran, поэтому я просто изменил версии g ++ и gcc в соответствии с версией gfortran.
Вы можете использовать пакет cross-env (из npm) для определения переменной среды.
Просто установите пакет:
npm install --save-dev cross-env
И создайте свой собственный скрипт, если вы определили свою переменную, например:
{
"scripts": {
"build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js"
}
}
Это работало как прелесть в моих проектах.
Больше информации здесь cross-env