คำถามติดแท็ก 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 My Git เวอร์ชั่น: 1.6.5.1.1367.gcd48 - บน Windows 7
1024 git  config 

11
การใช้การบันทึกในหลายโมดูล
ฉันมีโครงการงูหลามขนาดเล็กที่มีโครงสร้างดังต่อไปนี้ - 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 config
ไม่มีใครรู้วิธีการสร้างเส้นทางออกหลายเส้นทางในไฟล์ webpack.config.js ฉันใช้ bootstrap-sass ซึ่งมาพร้อมกับไฟล์ฟอนต์ต่าง ๆ เป็นต้นสำหรับ webpack ในการประมวลผลเหล่านี้ฉันได้รวมตัวโหลดไฟล์ซึ่งทำงานอย่างถูกต้องอย่างไรก็ตามไฟล์ที่เอาต์พุตถูกบันทึกไว้ในพา ธ เอาต์พุตที่ฉันระบุ ส่วนที่เหลือของไฟล์ของฉัน: output: { path: __dirname + "/js", filename: "scripts.min.js" } ฉันต้องการบรรลุสิ่งที่ฉันสามารถดูประเภทส่วนขยายสำหรับสิ่งที่ webpack กำลังแสดงผลและสำหรับสิ่งที่ลงท้ายด้วย. woff. eot, ฯลฯ ให้พวกเขาหันเหความสนใจไปที่เส้นทางออกที่แตกต่างกัน เป็นไปได้ไหม ฉันทำ googling นิดหน่อยและพบปัญหานี้ใน github ที่มีวิธีแก้ไขปัญหาสองข้อเสนอแก้ไข: แต่ดูเหมือนว่าคุณจำเป็นต้องรู้จุดเข้าใช้งานเพื่อระบุเอาต์พุตโดยใช้วิธีแฮชเช่น: var entryPointsPathPrefix = './src/javascripts/pages'; var WebpackConfig = { entry : { a: entryPointsPathPrefix + '/a.jsx', …
165 path  output  config  webpack  loader 

12
Spring Boot และไฟล์กำหนดค่าภายนอกหลายไฟล์
ฉันมีไฟล์คุณสมบัติหลายไฟล์ที่ต้องการโหลดจาก classpath มีชุดหนึ่งภายใต้เริ่มต้นคือซึ่งเป็นส่วนหนึ่งของ/src/main/resources คาดว่าไฟล์myapp.jarของฉันspringcontextจะอยู่บน classpath กล่าวคือ <util:properties id="Job1Props" location="classpath:job1.properties"></util:properties> <util:properties id="Job2Props" location="classpath:job2.properties"></util:properties> ฉันยังต้องการตัวเลือกในการแทนที่คุณสมบัติเหล่านี้ด้วยชุดภายนอก ฉันมีโฟลเดอร์ config ภายนอกในcwd. ตามโฟลเดอร์ config doc ของ spring boot ควรอยู่ใน classpath แต่ไม่ชัดเจนจาก doc ว่าจะแทนที่applicaiton.propertiesจากที่นั่นหรือคุณสมบัติทั้งหมดใน 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 …

6
วิธีสร้าง git diff --ignore-space-change the default
ฉันอาจตั้งนามแฝงได้ แต่ดูเหมือนว่าฉันควรจะตั้งค่านี้เป็นตัวเลือกในไฟล์กำหนดค่าได้ แต่ฉันไม่เห็นว่าจะทำต่อไป ฉันต้องการเฉพาะ--ignore-space-changeเวลาที่ฉันทำสิ่งที่แตกต่างไม่ใช่ตอนที่ฉันสมัครหรืออย่างอื่น ฉันพยายามทำให้ความแตกต่างง่ายต่อการเข้าใจโดยไม่ทำให้มันยุ่งเหยิงด้วยเส้น +/- ภายนอกที่ไม่มีการเปลี่ยนแปลงที่แท้จริง
110 git  config  git-config 

6
Python: คุณจะบันทึกไฟล์ settings / config แบบธรรมดาได้อย่างไร?
ฉันไม่สนใจถ้ามันJSON, pickle, YAMLหรืออะไรก็ตาม การใช้งานอื่น ๆ ทั้งหมดที่ฉันเห็นไม่สามารถใช้งานร่วมกันได้ดังนั้นหากฉันมีไฟล์กำหนดค่าให้เพิ่มคีย์ใหม่ในโค้ดจากนั้นโหลดไฟล์กำหนดค่านั้นมันจะผิดพลาด มีวิธีง่ายๆในการทำเช่นนี้หรือไม่?
108 python  json  settings  config  ini 

29
ฉันจะรับค่า INI ภายในเชลล์สคริปต์ได้อย่างไร
ฉันมีไฟล์ parameters.ini เช่น: [parameters.ini] database_user = user database_version = 20110611142248 ฉันต้องการอ่านและใช้เวอร์ชันฐานข้อมูลที่ระบุในไฟล์ parameters.ini จากภายใน bash shell script เพื่อให้ฉันสามารถประมวลผลได้ #!/bin/sh # Need to get database version from parameters.ini file to use in script php app/console doctrine:migrations:migrate $DATABASE_VERSION ฉันจะทำอย่างไร
104 bash  shell  config  ini 

8
วิธี Pythonic ส่วนใหญ่ในการจัดเตรียมตัวแปรการกำหนดค่าส่วนกลางใน config.py? [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบพร้อมข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิด5 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ในภารกิจที่ไม่มีที่สิ้นสุดของฉันในเรื่องง่าย ๆ ที่ซับซ้อนเกินไปฉันกำลังค้นคว้าวิธี 'Pythonic' ส่วนใหญ่เพื่อจัดหาตัวแปรการกำหนดค่าส่วนกลางภายใน ' config.py ' ทั่วไปที่พบในแพ็คเกจไข่ Python วิธีดั้งเดิม (aah, good ol ' #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 …

2
Rails Console: โหลดใหม่! ไม่สะท้อนการเปลี่ยนแปลงในไฟล์โมเดล? สาเหตุที่เป็นไปได้คืออะไร?
ก่อนหน้านี้ใช้งานได้ดี ฉันเล่น config นิดหน่อย ดังนั้นฉันอาจเปลี่ยน config บางอย่างโดยไม่รู้ตัว นี่คือ config ของ environment / 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 …

18
ไฟล์ config กลายเป็นภาษาโปรแกรมที่จุดใด
ฉันใช้ไฟล์ config และความสัมพันธ์กับโค้ดมาระยะหนึ่งแล้วและขึ้นอยู่กับวันและทิศทางของลมความคิดเห็นของฉันดูเหมือนจะเปลี่ยนไป มากขึ้นเรื่อย ๆ แม้ว่าฉันจะกลับมาสู่การตระหนักรู้ครั้งแรกในขณะที่เรียนรู้ Lisp: มีความแตกต่างเล็กน้อยระหว่างข้อมูลและรหัส สิ่งนี้ดูเหมือนจะเป็นจริงทวีคูณสำหรับไฟล์ config เมื่อมองในแง่ที่ถูกต้องสคริปต์ Perl จะมากกว่าไฟล์ config สำหรับ perl เล็กน้อย สิ่งนี้มีแนวโน้มที่จะส่งผลที่ค่อนข้างหนักสำหรับงานเช่น QA และแผนกต่างๆเช่นใครควรรับผิดชอบในการเปลี่ยนไฟล์ config การคืบจากไฟล์กำหนดค่าไปเป็นภาษาที่สมบูรณ์โดยทั่วไปจะทำงานช้าและดูเหมือนว่าจะได้รับแรงหนุนจากความปรารถนาที่จะมีระบบทั่วไป โปรเจ็กต์ส่วนใหญ่ดูเหมือนจะเริ่มต้นเล็ก ๆ ด้วยรายการกำหนดค่าบางอย่างเช่นตำแหน่งที่จะเขียนบันทึกค้นหาข้อมูลชื่อผู้ใช้และรหัสผ่าน ฯลฯ แต่จากนั้นพวกเขาก็เริ่มเติบโตขึ้น: ฟีเจอร์ต่างๆเริ่มที่จะสามารถเปิดหรือปิดได้ การกำหนดเวลาและลำดับของการดำเนินการเริ่มได้รับการควบคุมและบางคนต้องการเริ่มเพิ่มลอจิกเข้าไปอย่างหลีกเลี่ยงไม่ได้ (เช่นใช้ 10 ถ้าเครื่องเป็น X และ 15 ถ้าเครื่องเป็น Y) เมื่อถึงจุดหนึ่งไฟล์ config จะกลายเป็นภาษาเฉพาะของโดเมนและภาษาที่เขียนไม่ดี ตอนนี้ฉันได้เดินเตร่เพื่อตั้งเวทีคำถามของฉันมีดังนี้: วัตถุประสงค์ที่แท้จริงของไฟล์กำหนดค่าคืออะไร? ควรพยายามทำให้ไฟล์ config เป็นเรื่องง่ายหรือไม่? ใครควรรับผิดชอบในการเปลี่ยนแปลงสิ่งเหล่านี้ (นักพัฒนาผู้ใช้ผู้ดูแลระบบ ฯลฯ ) ควรควบคุมแหล่งที่มา …


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: { …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.