Questions tagged «config»

配置文件配置某些计算机程序的初始设置

17
git config --global写入哪里?
当使用git config --global来处理事情,将会写入哪个文件? 例: git config --global core.editor "blah" 我在这些地方找不到它: C:\Program Files\Git\etc\gitconfig C:\myapp\.git\config 我还没有设置ENV? 我的Git版本:1.6.5.1.1367.gcd48 –在Windows 7上
1024 git  config 

11
使用登录多个模块
我有一个具有以下结构的小型python项目- Project -- pkg01 -- test01.py -- pkg02 -- test02.py -- logging.conf 我计划使用默认的日志记录模块将消息打印到stdout和日志文件。要使用日志记录模块,需要进行一些初始化- import logging.config logging.config.fileConfig('logging.conf') logger = logging.getLogger('pyApp') logger.info('testing') 目前,在开始记录消息之前,我会在每个模块中执行此初始化。是否可以只在一个地方执行一次初始化,以便通过记录整个项目来重复使用相同的设置?
257 python  logging  config 

1
我可以在.git / config文件中注释掉一行吗?
我的http.proxy存储库配置文件上有一行,我想轻松地“打开和关闭”,而不必记住并在每次落后于该代理连接或没有该代理连接时再次键入整个配置。 另一种可能性是,当我在代理服务器后面时使用此存储库配置文件,而在不使用代理服务器时,则使用全局/本地配置文件。
193 git  proxy  config 

7
如何在Webpack配置中创建多个输出路径
有谁知道如何在webpack.config.js文件中创建多个输出路径?我正在使用bootstrap-sass,它带有一些不同的字体文件,等等。为了使webpack能够处理这些,我包括了可以正常工作的文件加载器,但是将其输出的文件保存到了我指定的输出路径中我其余的文件: output: { path: __dirname + "/js", filename: "scripts.min.js" } 我想实现一些功能,以便我可以查看Webpack输出的扩展类型以及以.woff .eot结尾的扩展名等,将其转移到其他输出路径。这可能吗? 我做了一些谷歌搜索,在github上发现了这个* issue,其中提供了一些解决方案,请编辑: 但似乎您需要了解能够使用哈希方法指定输出的入口点,例如: var entryPointsPathPrefix = './src/javascripts/pages'; var WebpackConfig = { entry : { a: entryPointsPathPrefix + '/a.jsx', b: entryPointsPathPrefix + '/b.jsx', c: entryPointsPathPrefix + '/c.jsx', d: entryPointsPathPrefix + '/d.jsx' }, // send to distribution output: { path: …
165 path  output  config  webpack  loader 

12
Spring Boot和多个外部配置文件
我有多个要从类路径加载的属性文件。有一个默认设置,/src/main/resources它是的一部分myapp.jar。我springcontext希望文件位于类路径中。即 <util:properties id="Job1Props" location="classpath:job1.properties"></util:properties> <util:properties id="Job2Props" location="classpath:job2.properties"></util:properties> 我还需要使用外部设置覆盖这些属性的选项。我在中有一个外部配置文件夹cwd。按照spring boot doc config文件夹应该在classpath上。但是从doc尚不清楚,它是否只会覆盖applicaiton.propertiesfrom那里或config中的所有属性。 当我测试它时,只会application.properties被拾取,其余属性仍会从中拾取/src/main/resources。我尝试将它们作为逗号分隔的列表提供,spring.config.location但默认设置仍未被覆盖。 如何使多个外部配置文件覆盖默认文件? 作为解决方法,我目前使用app.config.location通过命令行提供的(特定于应用程序的属性)。即 java -jar myapp.jar app.config.location=file:./config 我改变了我的applicationcontext给 <util:properties id="Job2Props" location="{app.config.location}/job2.properties"></util:properties> 这就是我在加载应用程序时如何在文件和类路径之间进行分隔的方法。 编辑: //psuedo code if (StringUtils.isBlank(app.config.location)) { System.setProperty(APP_CONFIG_LOCATION, "classpath:"); } 我真的不希望使用上述变通方法,并且让spring像在application.properties文件路径上那样覆盖classpath上的所有外部配置文件。

6
如何使git diff --ignore-space-change默认
我可能可以设置一个别名,但是似乎我应该能够在配置文件中将其设置为一个选项,只是我仍然看不到要这样做。 我只--ignore-space-change在进行差异时才需要,而在执行应用或其他任何操作时都不需要。我试图通过不带没有实际变化的多余+/-线来使差异变得更容易理解,从而使差异更易于理解。
110 git  config  git-config 


8
在config.py中提供全局配置变量的最Pythonic方法?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 3个月前关闭。 改善这个问题 在我对过度复杂的简单事物的无尽追求中,我正在研究最“ Pythonic”的方法来在Python egg包中的典型“ config.py ”中提供全局配置变量。 传统方式(啊,好吧,# define!)如下: MYSQL_PORT = 3306 MYSQL_DATABASE = 'mydb' MYSQL_DATABASE_TABLES = ['tb_users', 'tb_groups'] 因此,以下列方式之一导入全局变量: from config import * dbname = MYSQL_DATABASE for table in MYSQL_DATABASE_TABLES: print table 要么: import config dbname = config.MYSQL_DATABASE assert(isinstance(config.MYSQL_PORT, int)) 这是有道理的,但有时可能会有些混乱,尤其是在您要记住某些变量的名称时。此外,提供一个以变量为属性的“配置”对象可能更灵活。因此,从bpython config.py文件开始,我想到了: class Struct(object): def __init__(self, *args): …

27
如何在Shell脚本中获取INI值?
我有一个parameters.ini文件,例如: [parameters.ini] database_user = user database_version = 20110611142248 我想从bash shell脚本中读取并使用parameters.ini文件中指定的数据库版本,以便进行处理。 #!/bin/sh # Need to get database version from parameters.ini file to use in script php app/console doctrine:migrations:migrate $DATABASE_VERSION 我该怎么做?
97 bash  shell  config  ini 

2
Rails控制台:重新加载!没有反映模型文件中的更改?可能是什么原因?
之前它工作正常。我一直在玩一些配置。所以可能是我在不知不觉中更改了一些配置。 这是环境/ development.rb的配置 config.cache_classes = false # Log error messages when you accidentally call methods on nil. config.whiny_nils = true # Show full error reports and disable caching config.consider_all_requests_local = true config.action_view.debug_rjs = true config.action_controller.perform_caching = false # Don't care if the mailer can't send config.action_mailer.raise_delivery_errors = false # Print …


18
配置文件在什么时候成为编程语言?
一段时间以来,我一直在考虑配置文件及其与代码的关系,根据风的日子和方向,我的观点似乎会改变。尽管我继续回到学习Lisp时的最初认识,但越来越多的东西:数据和代码之间几乎没有什么区别。对于配置文件,这似乎是双重事实。当从正确的角度看时,Perl脚本只不过是perl的配置文件。这往往会对诸如QA和分工之类的任务产生相当严重的后果,例如谁应该负责更改配置文件。 从配置文件到完整语言的爬取通常很慢,并且似乎是由对通用系统的渴望所驱动。大多数项目似乎从一些小的配置项目开始,例如在哪里写日志,在哪里查找数据,用户名和密码等。但是随后它们开始增长:功能可以被打开或关闭,操作的时间和顺序开始受到控制,不可避免地,有人要开始向其中添加逻辑(例如,如果机器是X,则使用10;如果机器是Y,则使用15)。在某种程度上,配置文件变成了特定于域的语言,并且在该语言中编写得不​​好。 既然我已经四处奔波,请问以下问题: 配置文件的真正目的是什么? 是否应该尝试使配置文件保持简单? 谁应该负责对它们进行更改(开发人员,用户,管理员等)? 是否应该对它们进行源代码控制(请参阅问题3)? 正如我之前所说,我对这些问题的答案在不断变化,但现在我在想: 允许非程序员快速更改大量行为 是的,任何粗粒度的内容都应该在代码中 用户应负责配置文件,程序员应负责配置文件和代码之间的配置层,以便对应用程序进行更精细的控制 不,但是中间的细颗粒应该是

7
冲突:多个资产发出相同的文件名
我是一个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: { …

4
为什么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)') 但是当我跑步时git config …
84 git  github  commit  config 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.