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