LINUX.ORG.RU

История изменений

Исправление makoven, (текущая версия) :

костыльной самопальной у каждого своей и почти всегда кривоватой системы импорта и сборки

То, что каждый пентюх пишет свой революционный «requirejs», не означает что ими надо пользоваться.

Есть простой module pattern, которого хватает в большинстве случаев. Пишешь по одному такому модулю на каждый файл, подключаешь их в конец HTML-я тегами script.

Либо совершаешь «сборку» проекта:

cat file1.js > app.js
cat file2.js >> app.js
...

Проблема с модулями и импортами есть, я не отрицаю. Но это не острая проблема, в отличие от слабой типизации

Исправление makoven, :

костыльной самопальной у каждого своей и почти всегда кривоватой системы импорта и сборки

То, что каждый пентюх пишет свой революционный «requirejs», не означает что ими надо пользоваться.

Есть простой module pattern, которого хватает в большинстве случаев. Пишешь по одному такому модулю на каждый файл, подключаешь их в конец HTML-я тегом script.

Либо совершаешь «сборку» проекта:

cat file1.js > app.js
cat file2.js >> app.js
...

Проблема с модулями и импортами есть, я не отрицаю. Но это не острая проблема, в отличие от слабой типизации

Исходная версия makoven, :

костыльной самопальной у каждого своей и почти всегда кривоватой системы импорта и сборки

То, что каждый пентюх пишет свой революционный «requirejs», не означает что ими надо пользоваться.

Есть простой module pattern, которого хватает в большинстве случаев. Пишешь по одному такому модулю на каждый файл, подключаешь их в конец HTML-я тегом script.

Либо совершаешь «сборку» проекта:

cat file1.js > app.js
cat file2.js >> app.js
...