Не удалось добавить библиотеку(intl-messageformat) в проект ojet

#javascript #oracle-jet #formatjs

#язык JavaScript #oracle-jet #форматjs

Вопрос:

Я пытаюсь добавить 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'  

В viewmodel

 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  

Версии

OJET : 11.1.0

intl-формат сообщения: 9.10.0

Комментарии:

1. Вы уверены, что это сопоставление работает: src: ["**"] ? Разве это не должно быть что-то вроде: «релиз»: { «src»: «intl-messageformat.iife.js», «путь»: «libs/intl-messageformat/intl-messageformat.iife.js» }