【发布时间】:2017-08-27 18:09:17
【问题描述】:
我认为我在执行 npm webpack --progress 时遇到了一个非常罕见的问题
在使用数据表之前,我对供应商 js 文件没有任何错误。 (此代码在 webpack.config.js 的 entry 属性中)
vendor: [
'./src/resources/tema/js/jquery.js',
'./src/resources/tema/js/bootstrap.min.js,
]
导入 jQuery DataTable 后,它会生成错误。这个错误并不具体。从字面上看,它没有提供相关信息
vendor: [
'./src/resources/tema/js/jquery.js',
'./src/resources/tema/js/bootstrap.min.js',
'./src/resources/DataTables-1.10.13/media/js/jquery.dataTables.js',
'./src/resources/DataTables-1.10.13/media/js/dataTables.buttons.min.js',
'./src/resources/DataTables-1.10.13/media/js/buttons.flash.min.js',
'./src/resources/DataTables-1.10.13/media/js/jszip.min.js',
'./src/resources/DataTables-1.10.13/media/js/pdfmake.min.js',
'./src/resources/DataTables-1.10.13/media/js/vfs_fonts.js',
'./src/resources/DataTables-1.10.13/media/js/buttons.html5.min.js',
'./src/resources/DataTables-1.10.13/media/js/buttons.print.min.js'
]
罕见的是,当我注释文件名包含三个点的行时,webpack 生成时不会出错。有同样问题的人。
提前致谢。
【问题讨论】:
-
错误是什么?它可能对你没有意义,但没有它我们什么也说不出来。我用这些依赖项尝试了它,它工作得很好。顺便说一句,几乎每个文件都有 npm 模块,你应该更喜欢它们而不是缩小文件,它也使依赖管理变得容易得多。
-
看了一会儿。我遇到了这个错误。问题在于 DataTable 和 Weback :
Can't resolve 'datatables.net' in 'C:\Users\matias\Desktop\ICONOS\Angular2\project0\src\resources\DataTables-1.10.13\media\js'。我还没有找到解决方案。我遇到了错误的麻烦
标签: angular configuration webpack filenames vendor