Я создаю компонент для видео video.js и импортирую video.js в этот компонент через
import videojs from 'video.js';
Плеер и все остальное прекрасно работает в режиме разработки, но как только я хочу собрать проект с ng build --prod
, возникает следующая ошибка:
92% оптимизация ресурсов чанка LicenseWebpackPluginlicenseType.indexOf не является функцией
Ошибка типа: licenseType.indexOf не является функцией
в LicenseTextReader.readLicense (C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ LicenseTextReader.js: 29: 40)
в PluginChunkReadHandler.processModule (C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ PluginChunkReadHandler.js: 52: 62)
в C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ PluginChunkReadHandler.js: 29: 23
в WebpackModuleFileIterator.iterateFiles (C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ WebpackModuleFileIterator.js: 7: 9)
в C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ PluginChunkReadHandler.js: 27: 32
в WebpackChunkModuleIterator.iterateModules (C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ WebpackChunkModuleIterator.js: 21: 21)
в PluginChunkReadHandler.processChunk (C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ PluginChunkReadHandler.js: 26: 29)
в _loop_1 (C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ WebpackCompilerHandler.js: 48: 37)
в WebpackCompilerHandler.iterateChunks (C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ WebpackCompilerHandler.js: 71: 17)
в C: \ GIT \ micromind-webapp \ node_modules \ license-webpack-plugin \ dist \ WebpackCompilerHandler.js: 29: 27
в AsyncSeriesHook.eval [как callAsync] (eval при создании (C: \ GIT \ micromind-webapp \ node_modules \ tapable \ lib \ HookCodeFactory.js: 32: 10),: 14: 1)
в AsyncSeriesHook.lazyCompileHook (C: \ GIT \ micromind-webapp \ node_modules \ tapable \ lib \ Hook.js: 154: 20)
в hooks.additionalAssets.callAsync.err (C: \ GIT \ micromind-webapp \ node_modules \ webpack \ lib \ Compilation.js: 1281: 36)
в AsyncSeriesHook.eval [как callAsync] (eval при создании (C: \ GIT \ micromind-webapp \ node_modules \ tapable \ lib \ HookCodeFactory.js: 32: 10),: 9: 1)
в AsyncSeriesHook.lazyCompileHook (C: \ GIT \ micromind-webapp \ node_modules \ tapable \ lib \ Hook.js: 154: 20)
в hooks.optimizeTree.callAsync.err (C: \ GIT \ micromind-webapp \ node_modules \ webpack \ lib \ Compilation.js: 1277: 32)
Может кто-нибудь помочь мне с этим? Я проверил файлы лицензий в node_modules в video.js, videojs-font и video-vtt.js. Все они не имеют LICENSE.md, но есть файл LICENSE ... какие-либо обходные пути?