📜  Aurelia-配置

📅  最后修改于: 2020-12-09 05:22:08             🧑  作者: Mango


在本章中,我们将向您展示如何根据需要配置Aurelia框架。有时,在将应用呈现给用户之前,您需要设置初始配置或运行一些代码。

第1步-创建main.js

让我们在src文件夹中创建main.js文件。在此文件中,我们将配置Aurelia。

您还需要告诉Aurelia加载配置模块。您可以在以下示例中看到带注释的部分。

index.html

Aurelia
      
      
   

    
      
      
      
        
      
   

第2步-默认配置

下面的代码显示了如何使用默认配置。配置函数允许手动设置配置。我们正在设置use属性来指定我们需要的东西。

main.js

export function configure(aurelia) {
   aurelia.use
   .standardConfiguration()
   .developmentLogging();

   aurelia.start().then(() => aurelia.setRoot());
}

第3步-高级配置

我们可以使用许多配置选项。向您展示所有内容不在本文的讨论范围之内,因此我们将在以下示例中说明该配置的工作方式。我们基本上是在告诉Aurelia使用默认数据绑定语言,默认资源,开发日志记录,路由器,历史记录事件聚合器。这些是标准的插件集。

export function configure(aurelia) {
   aurelia.use
   .defaultBindingLanguage()
   .defaultResources()
   .developmentLogging()
   .router()
   .history()
   .eventAggregator();

   aurelia.start().then(() => aurelia.setRoot());
}

注意-这些设置将在下一章中详细说明。