Size: a a a

JavaScript.Ninja

2021 October 22

VS

Vladislav Slyusar in JavaScript.Ninja
источник

М

Михаил in JavaScript.Ninja
ну type module у меня также прописан
источник

М

Михаил in JavaScript.Ninja
то есть еще раз
есть файл module.js
в нем есть код, который я хочу просто импортировать в другой файл - app.js
в app.js я делаю import './module' и получаю ошибку "Uncaught SyntaxError: Cannot use import statement outside a module"

в index.html вставляю соответственно только <script src="./app.js" type="module"></script>
источник

М

Михаил in JavaScript.Ninja
можно ли как то это сделать без babel
источник

М

Михаил in JavaScript.Ninja
через тот же require
источник

VS

Vladislav Slyusar in JavaScript.Ninja
'./module.js'
источник

М

Михаил in JavaScript.Ninja
так тоже пробовал)
источник

VS

Vladislav Slyusar in JavaScript.Ninja
кинь архив
источник

М

Михаил in JavaScript.Ninja
источник

М

Михаил in JavaScript.Ninja
я хочу не просто функции или переменные какие то экспортировать отдельно в app.js
я хочу прям весь код импортировать туда
источник

СД

Сергей Дёмин... in JavaScript.Ninja
Почитайте что такое .mjs
источник

СД

Сергей Дёмин... in JavaScript.Ninja
И перед тем как что-то импортировать, нужно что-то экспортировать
источник

М

Михаил in JavaScript.Ninja
то есть целиком файл никак не передать?
источник

СД

Сергей Дёмин... in JavaScript.Ninja
Ещё раз почитайте как это работает с упором на браузер
источник

СД

Сергей Дёмин... in JavaScript.Ninja
Так как вы попробуете не работает оно
источник

СД

Сергей Дёмин... in JavaScript.Ninja
Что такое export default итд
источник

М

Михаил in JavaScript.Ninja
я это все знаю
просто думал может есть какой другой способ импортировать блок кода
источник

VK

Vladimir Klimov in JavaScript.Ninja
Нет, нету
И это хорошо
Это вам не пхп
источник

СД

Сергей Дёмин... in JavaScript.Ninja
JavaScript не работает как php, в нем нет логики прямого подключения файла для браузера
источник

М

Михаил in JavaScript.Ninja
понял, спасибо!
источник