标签: config

Python:你如何保存简单的设置/配置文件?

我不在乎,如果是JSON,pickle,YAML,或什么的.

我见过的所有其他实现都不是向前兼容的,所以如果我有一个配置文件,在代码中添加一个新密钥,然后加载该配置文件,它就会崩溃.

有没有简单的方法来做到这一点?

python settings ini json config

80
推荐指数
5
解决办法
10万
查看次数

为什么Git在配置后甚至不允许我提交?

这个问题似乎是重复的,但事实并非如此.只是略有不同,不断重复.git继续告诉我:"请告诉我你是谁",即使在设置之后.当我跑步时git commit,这就是我得到的......

$ git commit

*** Please tell me who you are.

Run

git config --global user.email "you@example.com"

git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'Obby@ObbyWorkstation.(none)')
Run Code Online (Sandbox Code Playgroud)

但是当我跑步时git config --global -l,它给了我所有细节......

$ git config --global -l
user.name=myname
user.mail=me.myself@gmail.com
http.proxy=proxy.XX.XX.XX:XXXX
Run Code Online (Sandbox Code Playgroud)

我已经更改了我的名字,电子邮件和代理,但是当我运行命令时它们看起来很好,即使在.gitconfig文件中我可以看到值已设置.什么可能是缺少的东西,因为我根本无法承诺.每次它一直问我是谁?

@sheu告诉我一些我改变的东西,但仍然是同样的问题.当我设置时--local,仍然git commit问我同样的问题.这是输出

$ git config --local -l
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true …
Run Code Online (Sandbox Code Playgroud)

git config commit github

79
推荐指数
3
解决办法
11万
查看次数

是否有.mocha文件,我可以指定默认值,如--no-colors?

我想为mocha设置一些默认值,而不必每次都输入它们.摩卡是否在任何地方寻找配置文件/ dotfile,因为jshint会查找.jshintrc并且npm会查找package.json

configuration config mocha.js node.js dotfiles

74
推荐指数
3
解决办法
4万
查看次数

冲突:多个资产发出相同的文件名

我是一个想要了解它的webpack新手.我在运行webpack时遇到了一个冲突,告诉我:

ERROR in chunk html [entry] app.js Conflict: Multiple assets emit to the same filename app.js

我该怎么做才能避免冲突?

这是我的webpack.config.js:

module.exports = {
  context: __dirname + "/app",

  entry: {
    'javascript': "./js/app.js",
    'html': "./index.html",
  },
  output: {
    path: __dirname + "/dist",
    filename: "app.js",
  },
  resolve: {
    extensions: ['.js', '.jsx', '.json']
  },
  module: {
    loaders: [
      {
        test: /\.jsx?$/,
        exclude: /node_modules/,
        loaders: ["babel-loader"]
      },
      {
        test: /\.html$/,
        loader: "file-loader?name=[name].[ext]",
      }
    ]
  }
};
Run Code Online (Sandbox Code Playgroud)

javascript conflict config node.js webpack

70
推荐指数
7
解决办法
5万
查看次数

你怎么能只拉动当前的分支?

是否有配置方式来设置它而无需指定哪个分支?

git config pull

69
推荐指数
3
解决办法
5万
查看次数

Log4Net:Rolling File appender,定义扩展

我希望我的日志文件看起来像这样:2009-02-13.log

但问题是我似乎无法找到任何方法来添加.log扩展名.

我尝试了很多东西,但没有任何帮助.这是我迄今为止所拥有的:

<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
    <file value="Logs/Log4Net/.log"/>
    <appendToFile value="true"/>
    <rollingStyle value="Date"/>
    <datePattern value="yyyy-MM-dd" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline"/>
    </layout>
</appender>
Run Code Online (Sandbox Code Playgroud)

log4net config rollingfileappender

66
推荐指数
4
解决办法
3万
查看次数

如何获取NameValueSectionHandler类型的ConfigurationSection的值

我正在使用C#,Framework 3.5(VS 2008).

我正在使用将ConfigurationManager配置(而不是默认的app.config文件)加载到Configuration对象中.

使用Configuration类,我能够得到一个ConfigurationSection,但我找不到获取该部分值的方法.

在配置中,ConfigurationSection是类型System.Configuration.NameValueSectionHandler.

对于什么是价值,当我使用的方法GetSectionConfigurationManager(只能当它是对我的默认app.config文件),我收到了一个对象类型,我可以投进去对键值的集合,我刚刚收到像字典一样的价值.但是,当我ConfigurationSection从Configuration类接收类时,我无法进行此类转换.

编辑:配置文件的示例:

<configuration>
  <configSections>
    <section name="MyParams" 
             type="System.Configuration.NameValueSectionHandler" />
  </configSections>

  <MyParams>
    <add key="FirstParam" value="One"/>
    <add key="SecondParam" value="Two"/>
  </MyParams>
</configuration>
Run Code Online (Sandbox Code Playgroud)

我在app.config上使用它时的方式示例("GetSection"方法仅适用于默认的app.config):

NameValueCollection myParamsCollection =
             (NameValueCollection)ConfigurationManager.GetSection("MyParams");

Console.WriteLine(myParamsCollection["FirstParam"]);
Console.WriteLine(myParamsCollection["SecondParam"]);
Run Code Online (Sandbox Code Playgroud)

c# configurationmanager config configurationsection

64
推荐指数
4
解决办法
10万
查看次数

Grails BuildConfig.groovy,构建,编译和运行时之间的区别?

什么之间的区别build,runtime以及compileBuildConfig.groovy(1.3.7)

grails.project.dependency.resolution = {

    plugins {
        build "acme:acme-cache:latest.integration"
    }

    dependencies {
        build "com.foo.bar:foobar:1.0.5"       
        runtime "org.apache.httpcomponents:httpclient:4.0.3"
        compile("com.thoughtworks.xstream:xstream:1.3.1")
    }
}
Run Code Online (Sandbox Code Playgroud)

grails config compilation build

62
推荐指数
2
解决办法
2万
查看次数

如何从命令提示符检查ZooKeeper是否正在运行?

我正在探索设置kafka的几个选项,我知道Zookeeper必须启动并运行才能启动kafka.

我想知道如何找到以下内容.

1)我的zookeeper实例的主机名和端口---我检查了zoo.cfg,我只能找到ClientPort而不是主机名,hostname是我的盒子的主机名吗?

2)检查ZooKeeper是否正常运行---我试图做一个ps -ef | grep "zoo"我找不到的东西.可能是我用错了关键词来搜索?

任何帮助将非常感激?

hadoop config ps apache-kafka apache-zookeeper

62
推荐指数
7
解决办法
12万
查看次数

在Node.Js/Express应用程序中存储数据库配置的最佳方式

在node.js/Express上运行的开源应用程序中存储数据库配置(用户名,密码)的最佳方法是什么?两个具体问题:

  1. 例如,我应该将它放在文件/lib夹中的单独config.js文件中,并且永远不要将它包含在GitHub上公开可用的主存储库中吗?

  2. 要包含配置,是require('./config.js')从需要它的文件那么简单还是有更好的方法呢?

PS对不起,如果问题看起来有点简单或没有这么好的表述,但我刚开始:)

javascript config node.js express

60
推荐指数
3
解决办法
5万
查看次数