У меня есть веб-приложение, с помощью простого index.html
файла:JavaScript: изменение файлов в исходные тексты на окружающую среду
<!DOCTYPE html>
<head>
</head>
<body>
<script src="assets/js/scripts.min.js"></script>
</body>
</html>
Мне нужно изменить src
моих статических файлов, так как в производстве они собираются быть в место другое, то в развитии. Но одно требование: я не могу изменить его через сборку.
Так что я думаю о локальном файле, например application.properties
, с источником для режима dev и развертывании того же файла в производстве с разными источниками.
Есть ли способ сделать это в JavaScript?
Это хорошая практика? –
@MatheusLima. Require.JS, yepnopejs и т. Д. Все эти загрузчики AMD тоже делают то же самое, но они заставляют слушателей обнаруживать загрузку скриптов. если вы просто хотите добавить скрипты в DOM, то вышеупомянутый подход достаточно хорош. но если вы хотите определить, загружен ли файл js, а после его загруженного инициализации что-то, то вы должны пойти с библиотекой AMD. –