petushok55
@petushok55
Обучаюсь на практике.

Как в .js запустить функцию из файла .cjs?

Стандарт ES6
Есть основной файлик app.js
В котором хочу использовать функцию, взятую из другого файла (func.cjs)

app.js

import { say} from './func.cjs'
say("lalala") // error



func.cjs

function say(x){
    console.log(x)
}



Почему файл с функцией формата .cjs?
Потому что в нём я использовал другой код со стандартом ES5 (всякие const = require и прочее // грубо говоря не всё получилось переделать в ES6, поэтому так пришлось)

блин, помогите пожалуйста
  • Вопрос задан
  • 321 просмотр
Решения вопроса 1
С таким func.cjs у меня всё работает:
function say(x){
    console.log(x)
}

exports.say = say;

Нода 18.15
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы