video.jsライブラリを使用するアプリケーションでWebpackをバージョン1からバージョン3にアップグレードしようとしていて、videojs
をスクリプトのグローバル変数として公開したいと考えています。私はregisterPlugin
機能を使用したい場合は、私はvideojs.registerPlugin
をするので(このような何かをしなければならない、一例として、今WebpackのProvidePluginでvideo.jsライブラリを使用
plugins: [
new webpack.ProvidePlugin({
videojs: 'video.js'
})
]
:私のwebpack.config.js
ファイルで
、私plugins
セクションでは、私はこれを持っています)undefined
です:
videojs.default.registerPlugin(...);
私はここにdefault
を含める必要があり、なぜ私は理解していません!
plugins: [
new webpack.ProvidePlugin({
videojs: ['video.js', 'videojs']
})
]
しかし、今、私のvideojs
グローバル変数がundefined
です:
ProvidePlugin
の最初の構文はありますが、videojs
変数はグローバルに使用できますが、Webpackバージョン3では何が違うのか分かりません。何が不足していますか?
すべてのヘルプは高く評価され、 だから