尝试在我的Webpack项目中首次使用Polyglot,但始终收到未定义polyglot的错误。我可以从某个地方的节点导入它吗?还是我需要将它们导入本地?

var polyglot = new Polyglot();

polyglot.extend({
  "hello": "Hello"
});

polyglot.t("hello");

最佳答案

您必须先导入或需要该模块,然后才能使用它。



import Polyglot from 'polyglot';
// const Polyglot = require('polyglot');

const polyglot = new Polyglot();

polyglot.extend({ "hello": "Hello" });

polyglot.t("hello");

09-20 15:24