我無法從l20n-node Github頁面運行沒有錯誤的示例代碼。l20n:服務器端節點resolveValues錯誤
import { Env, fetchResource } from 'l20n';
const env = new Env('en-US', fetchResource);
const ctx = env.createContext(['locales/{locale}.l20n']);
const langs = [
{code: 'es-ES'},
{code: 'en-US'}
];
ctx.resolveValues(langs, ['foo', 'bar']).then(
([foo, bar]) => console.log(foo, bar));
首先它使用了ES6導入語法,這實際上並不是由節點應用的。 我編輯了一點:
var Env = require('l20n').Env;
var fetchResource = require('l20n').fetchResource;
var env = new Env('ru', fetchResource);
但還有另一個問題:function resolveValues
不存在。 有沒有人有良好實施的l20n node.js片段?需要它很差