Используйте поставщиков WebPack 4 с точкой входа в библиотеку - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь установить поставщика в webpack 4, но у меня проблема.Этот код подтверждает наличие файла 3 в папке «dist»: app1.bundle.js, app2.bundle.js и vendor.bundle.js

 module.exports = {
  entry: {
   vendor: ["styled-components"],
   app1: "./src/app.1.js",
   app2: "./src/app.2.js",
 },

 optimization: {
  splitChunks: {
   cacheGroups: {
    vendor: {
      test: /node_modules/,
      chunks: "all",
      name: "vendor",
      priority: 10,
      enforce: true
     }
    }
   }
  },
 },

 output: {
  path: path.resolve(__dirname, 'dist'),
  library: '[name]_lib',
  filename: '[name].bundle.js',
 },

Как вы можете видеть, я использовал библиотеку какточка входа, называемая: "[name] _lib".Благодаря этому я могу получить доступ к своему приложению с помощью функции, например: app1_lib();, но поставщик не подключается к моему заказу таким образом, как я забыл?

Внутри моего приложения есть функцияи когда я пытаюсь получить к нему доступ с помощью: app1_lib.example() консоль говорит: не удается прочитать свойство 'examle' из неопределенного

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