Как я могу легко включить внешний файл конфигурации в файл webpack.config.js
?
В конфигурационном файле Webpack используются две или три строковых константы, которые могут различаться для разных разработчиков в зависимости от среды их разработки , Я хочу, чтобы у каждого разработчика был небольшой файл с этими свойствами, который исключен из контроля версий, в то время как основной файл конфигурации Webpack, очевидно, должен быть включен в контроль версий.
Моя первая попытка состояла в том, чтобы подобный код был пользователь задает c файл конфигурации с именем localDevParams.js
:
export function developmentApiServer() {
return 'https://my.server.com/path/';
}
export function otherDevelopmentProperty() {
return 'blah blah blah';
}
и затем использует
import { developmentApiServer } from './localDevParams.js';
в файле webpack.config.js
. Но я получил сообщение об ошибке SyntaxError: Cannot use import statement outside a module
.