Documentation ¶
Overview ¶
Copyright 2013 bee authors
Licensed under the Apache License, Version 2.0 (the "License"): you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var Conf = struct { Version int WatchExts []string `json:"watch_ext" yaml:"watch_ext"` WatchExtsStatic []string `json:"watch_ext_static" yaml:"watch_ext_static"` GoInstall bool `json:"go_install" yaml:"go_install"` // Indicates whether execute "go install" before "go build". DirStruct dirStruct `json:"dir_structure" yaml:"dir_structure"` CmdArgs []string `json:"cmd_args" yaml:"cmd_args"` Envs []string Bale bale Database database EnableReload bool `json:"enable_reload" yaml:"enable_reload"` EnableNotification bool `json:"enable_notification" yaml:"enable_notification"` Scripts map[string]string `json:"scripts" yaml:"scripts"` }{ WatchExts: []string{".go"}, WatchExtsStatic: []string{".html", ".tpl", ".js", ".css"}, GoInstall: true, DirStruct: dirStruct{ Others: []string{}, }, CmdArgs: []string{}, Envs: []string{}, Bale: bale{ Dirs: []string{}, IngExt: []string{}, }, Database: database{ Driver: "mysql", }, EnableNotification: true, Scripts: map[string]string{}, }
Functions ¶
func LoadConfig ¶
func LoadConfig()
LoadConfig loads the bee tool configuration. It looks for Beefile or bee.json in the current path, and falls back to default configuration in case not found.
Types ¶
This section is empty.