其他分享
首页 > 其他分享> > Sail.js官方文档阅读笔记(八)——Configuration

Sail.js官方文档阅读笔记(八)——Configuration

作者:互联网

总述

因为Sails坚持约定优于配置的原理,了解如何定制初始化很重要。Sails中几乎每一个约定,都有一系列伴随的配置选项来满足需求。

Sails应用可以程序化配置,通过指定环境变量和命令行参数,通过改变本地或全局 .sailsrc文件,或者用 config/目录下的样板文件。这些应用中使用的配置在运行时可以在sails.config中使用。

标准配置文件(config/*)

许多Sails应用中的配置文件会默认生成。这些样板文件包含许多注解,它们是为了提供一种快速参考来指定写代码。

多数情况下,在sails.config对象中的顶层keys会对应应用中的一个特殊配置文件,但不管怎样配置可能被config/目录下的文件设置。

环境特定文件(config/env/*)

标准配置中的特殊设定在所有环境中都适用。如果想一些设定在特殊环境下起作用,那么可以:

config/local.js文件

可以用config/local.js文件来配置一个Sails应用的本地环境。在此文件中的配置优于其他配置文件除了.sailsrc。因为它是要在本地使用的,不要把他加入版本控制中。(通常写到.gitignore)。此文件用于写本地数据库配置,改变在本地加载项目的端口等等。

在应用中获取sails.config

congfig对象对sails应用实例来说是可获取的。默认情况下,它在加载中是暴露给全局的,所以在应用中随处都可获取。

标签:文件,Sails,配置文件,Sail,js,Configuration,config,加载
来源: https://blog.csdn.net/wuqingdeqing/article/details/96023540