我想将我的requirejs Web应用程序移植到webpack模块捆绑器。该应用程序使用几个非AMD库(如jquery和bootstrap)。 RequireJS通过填充配置维护这些库。我如何在webpack中为非AMD库声明依赖?
答案 0 :(得分:0)
我正在做同样的事情。它实际上与任何AMD模块一样。要使用放入AngularJS的$templateCache
字符串模板作为示例:
模板以非AMD格式生成,包含在IIFE中,推送到.tmp
目录,然后根据任何模块进行请求:
define([
'./module',
'templates/ubCampaignEditor'
]
为了保持定义清晰,我在Webpack配置中创建了一个名为resolve.alias
的{{1}}:
templates