Webpack 脚本加载程序在网页包2中不工作

Webpack 脚本加载程序在网页包2中不工作,webpack,loader,webpack-dev-server,webpack-2,Webpack,Loader,Webpack Dev Server,Webpack 2,我正在升级到webpack 2,并已将此文件加载到所有供应商: require('!!script-loader!./vendor/timestamp-event.js'); require('!!script-loader!./vendor/underscore-1.6.0.js'); require('!!script-loader!./vendor/underscore.string-2.3.0.js'); require('!!script-loader!./vendor/undersc

我正在升级到webpack 2,并已将此文件加载到所有供应商:

require('!!script-loader!./vendor/timestamp-event.js');
require('!!script-loader!./vendor/underscore-1.6.0.js');
require('!!script-loader!./vendor/underscore.string-2.3.0.js');
require('!!script-loader!./vendor/underscore.inflection.js');
require('!!script-loader!./vendor/underscore.translit.js');
require('!!script-loader!./vendor/underscore.util.operators-0.1.4.js');
require('!!script-loader!./vendor/underscore.function.combinators-0.1.4.js');
require('!!script-loader!./vendor/moment-2.7.0.js');
require('!!script-loader!./vendor/spark-md5.js');
require('!!script-loader!./vendor/lawnchair-0.6.1-custom.js');
require('!!script-loader!./vendor/local-storage-emitter.js');
require('!!script-loader!./vendor/jquery-2.0.0.js');
require('!!script-loader!./vendor/backbone-1.1.2.js');
require('!!script-loader!./vendor/backbone.marionette-1.8.8.js');
require('!!script-loader!./vendor/backbone.middleware-0.0.1p1.js');
require('!!script-loader!./vendor/backbone.rel-0.2.5.js');
require('!!script-loader!./vendor/backbone.turbo-where-1.2.0.js');
require('!!script-loader!./vendor/backbone.virtual-collection-0.6.9.js');
require('!!script-loader!./vendor/backbone.grouped-collection-0.1.2.js');
require('!!script-loader!./vendor/textarea-helper-0.3.0.js');
require('!!script-loader!./vendor/elasticize-2.5.0.js');
require('!!script-loader!./vendor/bootstrap-tooltip-2.3.1.js');
require('!!script-loader!./vendor/bootstrap-tooltip-extension-0.0.5.js');
require('!!script-loader!./vendor/bootstrap-popover-2.3.1.js');
require('!!script-loader!./vendor/bootstrap-popover-clickover-1.0.js');
// ... and more ...
通过这种方式,它们可以在全球范围内使用,因此,例如,我可以在代码中的任何位置使用下划线

现在,在Webpack2+WebpackDev服务器中,没有一个是全局可用的,我缺少什么吗

我的环境:

  • 网页包v2.4.1
  • 网页包开发服务器v2.4.5
  • 脚本加载程序v0.7.0

    • Webpack 2只允许
      require
      语句中添加1个尾随“

      发件人:

      可以通过以下方式覆盖配置中的任何加载程序: 在整个规则前面加上


      你试过移除它们吗?

      我试过,但这真的很奇怪。我有两个入口点,核心和供应商。如果我把上面的代码放到CoreOne中,它会工作,如果我把它放到VendorOne中,它不会工作!