Импорт cdn из локальной библиотеки реагирующих веб-пакетов с указанием номера в объекте окна - PullRequest
1 голос
/ 26 марта 2019

У меня есть два реагирующих проекта, в которых эти два проекта имеют общие компоненты.Я хочу связать эти компоненты как библиотеку из проекта 1 с веб-пакетом, и я не хочу публиковать их в каких-либо сторонних инструментах библиотеки, я хочу использовать проект 1 cdn, чтобы получить эти компоненты в проекте 2. Я следовал этому стековому потокуответ библиотека реагирующих компонентов при экспорте комплекта веб-пакетов для использования при рендеринге во время выполнения но я получаю значение Extract.entity в объекте окна как 1 (число) вместо функции или класса.Это мой конфиг вебпака.

  entry: {
    app: paths.appIndexJs
  },
  output: {
    path: paths.appBuild,
    filename: "static/js/[name].js",
    publicPath: publicPath,
    library: ["Extract", "entity"],
    libraryTarget: "umd",
    umdNamedDefine: true,
    globalObject: "this",
    devtoolModuleFilenameTemplate: info =>
      path.relative(paths.appSrc, info.absoluteResourcePath).replace(/\\/g, "/")
  }

Ниже приводится вывод объекта окна в консоли

Extract:{
  entity: 1
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...