Webpack 如何确保AMD依赖项已从内部加载<;脚本>;标签代码?
我已经将我的页面中包含的所有脚本迁移到webpack包,现在我只包含这个脚本Webpack 如何确保AMD依赖项已从内部加载<;脚本>;标签代码?,webpack,requirejs,amd,Webpack,Requirejs,Amd,我已经将我的页面中包含的所有脚本迁移到webpack包,现在我只包含这个脚本 我应该如何迁移我的代码(内页标签),以便与AMD模块加载兼容?例如,当代码运行时,我的现有代码无法再访问$(jquery全局对象)(可能是因为它尚未加载)。您可以使用公开加载程序模块 然后在webpack.config.js中: module.exports = { module: { rules: [ { test: require
我应该如何迁移我的代码(内页
标签),以便与AMD模块加载兼容?例如,当代码运行时,我的现有代码无法再访问$
(jquery全局对象)(可能是因为它尚未加载)。您可以使用公开加载程序
模块
然后在webpack.config.js
中:
module.exports = {
module: {
rules: [
{
test: require.resolve('jquery'),
use: [{
loader: 'expose-loader',
options: '$'
},
{
loader: 'expose-loader',
options: 'jQuery'
}]
},
]
},