Vitejs Как использовать пользовательский файл env? Вместо файла .env по умолчаниюJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Vitejs Как использовать пользовательский файл env? Вместо файла .env по умолчанию

Сообщение Anonymous »

По какой -то причине я не могу использовать файл с именем .env, вместо этого я должен использовать файл с именем dev.env. Я даже не могу использовать .env.dev, только файл dev.env. < /P>
Это то, что я попробовал, но он не работает: (< /p>
function parseEnvFile(filePath) {
const envContents = readFileSync(filePath, 'utf-8');
const envVars = {};
envContents.split('\n').forEach((line) => {
const [key, value] = line.split('=');
if (key && value) {
envVars[key.trim()] = value.trim();
}
});
return envVars;
}
// Load custom environment file
const customEnv = parseEnvFile(path.resolve(__dirname, 'dev.env'));

export default defineConfig({
plugins: [
react(),
legacy()
],
define: {
'import.meta.env': JSON.stringify(customEnv),
},
test: {
globals: true,
environment: 'jsdom',
setupFiles: './src/setupTests.ts',
}
})


Подробнее здесь: https://stackoverflow.com/questions/794 ... t-env-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»