【发布时间】:2020-12-18 03:23:11
【问题描述】:
我正在尝试在我使用 ojet v6 库的 OJET 项目中包含引导程序。 我收到一条错误消息,提示 ojmodule 由于“需要 popper”而失败。
我的尝试
- 我已经在 lib 文件夹中添加了 popper.js。
- 我已将 lib 包含在 require.js configPath 数组内的 main.js 文件中。
requirejs.config({
// Path mappings for the logical module names
paths:
//injector:mainReleasePaths
{
'popper' : 'libs/popper/popper.min' ,
'bootstrap' : 'libs/bootstrap4/js/bootstrap.min',
//other libs goes here
- 在 main.js 的 shim 对象中添加了“popper”引用
shim: {
'jquery': {
exports: ['jQuery', '$']
},
'Popper' : {
exports : ['Popper', 'popper']
}
}
- 在 ojet 模块中添加了 popper 引用。由
define(['ojs/ojcore', 'knockout', 'appController','popper','bootstrap'],
function (oj, ko, app, popper,bootstrap) {
仍然收到错误无法加载 ojet 模块“require.js 需要popper”。请提供帮助或提出任何修改建议。
【问题讨论】:
标签: popper.js oracle-jet