簡體   English   中英

使用Aurelia i18n時出錯

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM