2017-05-04 5 views
0

내가 웹팩 2로 업그레이드하고 있습니다 웹팩에서 작업 및 모든 공급 업체로드하려면이 파일 없었 :스크립트 로더는 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 ... 

예를 들어 난 아무데도 밑줄을 위해 _을 사용할 수 있도록 그들은 전 세계적으로 사용할 수 있었던이 방법을 코드에서.

이제 webpack 2 + webpack dev 서버에서 이들 중 어느 것도 전 세계적으로 사용할 수 없습니다. 누락 된 것이 있습니까?

내 ENV :

  • 웹팩 v2.4.1
  • 이 웹팩-DEV-서버 v2.4.5
  • 스크립트 로더 v0.7.0

답변

0

웹팩 2 을 바로 할 수 있습니다 1 후행 "!"require 문입니다. Webpack docs에서

:

그것은으로 전체 규칙을 접두어로 하여 구성의 모든 로더를 덮어 가능!.

삭제 해 보셨습니까?

+0

시도했지만, 정말 이상합니다. 핵심 항목과 공급 업체라는 두 개의 진입 점이 있습니다. 위의 코드를 핵심 코드에 넣으면 작동합니다. 공급 업체에 넣으면 작동하지 않습니다! – R01010010