我正在尝试将 intl-messageformat 添加到我的项目中,但是当我尝试加载模块时我变得不确定。
在 path_mapping.json
{
...
"libs": {
...
"intl-messageformat": {
"cdn": "3rdparty",
"cwd": "node_modules/intl-messageformat",
"debug": {
"src": ["**"],
"path": "libs/intl-messageformat/intl-messageformat.iife.js"
},
"release": {
"src": ["**"],
"path": "libs/intl-messageformat/intl-messageformat.iife.js"
}
}
}
}
在 main.js 中,我添加了路径
'intl-messageformat' :'libs/intl-messageformat/intl-messageformat.iife'
在视图模型中
define([
'require',
'ojs/ojcore',
'knockout',
'ojs/ojtable',
'intl-messageformat'
], function (require) {
'use strict';
const ko = require('knockout');
var messageformat = require('intl-messageformat');
console.log(messageformat); //undefined
版本
欧杰特:11.1.0
国际消息格式:9.10.0