2016-12-05 1 views
1

requirejs 구성을 webpack 구성으로 전환하려고하는데 yadcf 작업을 수행하는 데 문제가 있습니다. 내 packages.json에서Webpack, datatable & yadcf

:

{ 
    ... 
    "dependencies": { 
    ... 
    "datatables.net": "^1.10.12", 
    "datatables.net-bs": "^1.10.12", 
    "jquery": "^3.1.1", 
    "yadcf-npm": "^0.8.9" 
    } 
} 

내 webpack.config.js :

... 
resolve: { 
    alias: { 
    ... 
    datatables: path.join(__dirname, 'node_modules/datatables.net/js/jquery.dataTables'), 
    datatablesBootstrap: path.join(__dirname, 'node_modules/datatables.net-bs/js/dataTables.bootstrap'), 
    yadcf: path.join(__dirname, 'node_modules/yadcf-npm/jquery.dataTables.yadcf.js'), 
    } 
} 

내 스크립트 : 나는 yadcf이고 동일한 문제를 가지고 계속

define(['jquery', 'datatablesBootstrap', 'yadcf'], function($) { 
    $(document).ready(function(){ 
     ... 
     var myDatatable = dataTable = $('#elem').DataTable({ 
      ... 
     }); 

     myDatatable.yadcf([ 
      ... 
     ]); 
    }); 
}); 

정의되지 않음

Uncaught ReferenceError: yadcf is not defined(…)

내가 여기에없는 것을 알고 있습니까? 당신은 AMD/CommonJS에 대한 지원 때문에, yadcf의 v0.9.1을 사용한다

답변

2

이 릴리스에서 추가되었다 그것은 당신이 얻을 수있는, 너무 웹팩와 함께 작동해야 그 from npm 또는 from github 또는 이물 ...

+0

맙소사 나는이 버전으로 테스트를 해보겠다고 맹세하지만 필자는 웹팩 설정 파일에 yadcf-npm을 남겼어야합니다. 이번에는 webpack 설정을 업데이트하여 작동했습니다! 감사합니다. – jiboulex