Skip to content Skip to sidebar Skip to footer

How To Disable Amd On 4 Files And Load Them In Order With Webpack

I need to disable AMD on 4 files and load video.js first before loading the other 3 files, because they depend on it. When I tried doing it in webpack.config.js like so: const path

Solution 1:

I have solved the problem! To make this work you need this:

 {
    test: /[\/\\]lib[\/\\](video|playlist|vpaid|overlay)\.js$/,
    exclude: /node_modules|src/loader: 'imports?define=>false'
  }

and this

require('script-loader!../lib/video.js')
require('script-loader!../lib/playlist.js')
require('script-loader!../lib/vpaid.js')
require('script-loader!../lib/overlay.js')

together!

Now, if you use this (instead of script-loader):

require('imports?define=>false!../lib/video.js')
require('imports?define=>false!../lib/playlist.js')
require('imports?define=>false!../lib/vpaid.js')
require('imports?define=>false!../lib/overlay.js')

It's not gonna work! (you need both imports-loader and script-loader working in unison.

Post a Comment for "How To Disable Amd On 4 Files And Load Them In Order With Webpack"