Совместно используемые моды с NodeJS и Web Javascript - PullRequest
0 голосов
/ 19 февраля 2019

Совместное использование модулей между Node JS и стандартным веб-приложением.

Привет, у меня есть библиотека классов, которую я хочу использовать как на NodeJS, так и на простой веб-странице.Для этого я создал модуль для экспорта своих функций (mode.export ...) и могу вызывать его в своем коде NodeJS (var func = require ("module.js"). Однако, когда я хочу использовать тот жемодуль в веб-JavaScript с синтаксисом:

    <script type="module">
        import { Function1 } from './libmain.js';
    </script>

У меня есть ошибка: Импорт не найден (Function1).

Это что-то выполнимое или сторона клиента и сервера не может иметь общих черт?

Большое спасибо - Кристиан

Ответы [ 2 ]

0 голосов
/ 19 февраля 2019

вы можете использовать его так же, как узел var func = require("module.js"),

, но вам нужно "скомпилировать код", который вы можете использовать browserify, это похоже на использование модулей узлов в HTML

см. Hello World для JavaScript с модулями npm в браузере

0 голосов
/ 19 февраля 2019

Попробуйте

exports.Function1 = function() {
  return "something";
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...