Проблема при импорте video.js в проект Angular - PullRequest
0 голосов
/ 07 ноября 2018

Я создаю компонент для видео 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 ... какие-либо обходные пути?

...