У нас есть статический веб-сайт, мы выполняем обслуживание веб-сайта на стороне, у нас нет хранилища исходного кода, поэтому подрядчик редактирует код непосредственно на производственном сервере.
Это не проблема, так как наш сайт создавался десятилетияминазад с старой школы только html4.То, что он хранит на веб-сервере, является исходным кодом.
В настоящее время веб-сайт может быть составлен с использованием инфраструктуры пользовательского интерфейса, например.Vue, React .... и т. Д.Иногда файл HTML содержит веб-компоненты и другой модуль JS.Я сделал небольшой гугл, чтобы узнать, что для создания веб-сайта сегодня нужны NPM, NodeJs, Webpack, Gulp .... и т. Д., Они управляют модулем js и связывают / собирают производственный код ...
Моя проблемамы хотели бы модернизировать наш веб-сайт с помощью современного пользовательского интерфейса (HTML5, CSS3, для мобильных устройств ...).Инструменты, которые я только что упомянул, будут «обрабатывать» исходный код и выводить производственный код.У нас нет сервера исходного кода (например, git server), чтобы наш подрядчик мог хранить исходный код.(руководство нашей компании не позволяет нам приобретать частные хранилища в Интернете. Например, github, gitlab и т. д.).
Могу ли я продолжать использовать старую школу?исходный код на производственном веб-сервере всегда является единственным исходным кодом ...
Я попытался использовать require.js, он загружает модуль js в браузер, поэтому я могу обрабатывать загрузку модуля без узла.js и Webpack, и написание веб-компонента на vanilla js.Это единственное решение, которое я могу сделать?