[英]error using Aurelia i18n
我正在嘗試使用Aurelia-i18n,但我有點陷入初始配置步驟。 我做到了這一點( https://github.com/aurelia/i18n#how-to-install-this-plugin )但我在運行我的應用程序時收到此錯誤:
frameworkConfig.globalResources不是一個函數
main.js
import {I18N} from 'aurelia-i18n'; export function configure(aurelia) { aurelia.use .standardConfiguration() .developmentLogging() .plugin('aurelia-validation') .plugin('aurelia-i18n', (instance) => { instance.setup({ resGetPath : 'locale/__lng__/__ns__.json', lng : 'en', attributes : ['t','i18n'], getAsync : true, sendMissing : false, fallbackLng : 'en', debug : false }); }); aurelia.start().then(a => a.setRoot()); }
現場/ EN / translation.json
{ "hello": "hello" }
我究竟做錯了什么?
您可能正在使用舊版本的Aurelia框架。
要確定您是否已過期,請打開package.json並找到以下行:
"aurelia-framework": "github:aurelia/framework@^[some version]"
並將您在那里看到的版本與最新版本進行比較: https : //github.com/aurelia/framework/releases
您可以使用jspm安裝最新版本的Aurelia模塊 - 此命令將執行此操作(您可能希望從命令中刪除一些未使用的模塊):
jspm install aurelia-animator-css aurelia-binding aurelia-bootstrapper aurelia-dependency-injection aurelia-framework aurelia-http-client aurelia-router aurelia-event-aggregator aurelia-history-browser aurelia-loader-default aurelia-loader aurelia-metadata aurelia-route-recognizer aurelia-templating-binding aurelia-templating-resources aurelia-templating-router aurelia-templating aurelia-logging aurelia-task-queue aurelia-history aurelia-path
隨着Aurelia接近beta / v1.0.0,請關注http://blog.durandal.io/以及時了解最新動態和最新版本。
此版本是從globalizeResources到globalResources的變更宣布: http ://blog.durandal.io/2015/03/25/aurelia-0-10-0-release-status/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.