मैं निम्न कमांड के बिना सैंडबॉक्स के अंदर एक कबाल पुस्तकालय बनाया:सही ढंग से लिंक किए गए HTML दस्तावेज़ों को स्थापित करने के लिए कैबल सैंडबॉक्स कैसे प्राप्त करें?
cabal sandbox init
cabal init
मैं लाइन जोड़ा cabal.config
को documentation: True
सुनिश्चित करें कि प्रलेखन उत्पन्न होता है बनाने के लिए, और मैं mylib.cabal
में vector
पैकेज के लिए एक निर्भरता गयी। तब मैं भागा: अब तक
/scm/hs-proj/.cabal-sandbox
Configuring primitive-0.6...
Building primitive-0.6...
Installed primitive-0.6
Configuring vector-0.10.12.3...
Building vector-0.10.12.3...
Installed vector-0.10.12.3
Updating documentation index
/scm/hs-proj/.cabal-sandbox/share/doc/x86_64-osx-ghc-7.10.1/index.html
तो अच्छा:
cabal install --only-dependencies
मैं निम्नलिखित उत्पादन मिला है।
जब मैं सूचकांक फाइल खोली यह संकुल का एक बहुत करने के लिए लिंक शामिल है, जैसे:
file:///scm/hs-proj/.cabal-sandbox/share/doc/x86_64-osx-ghc-7.10.1/Data-List.html
file:///scm/hs-proj/.cabal-sandbox/share/doc/x86_64-osx-ghc-7.10.1/Data-Vector.html
लेकिन इन कड़ियों के किसी भी वास्तविक फ़ाइलों की ओर इशारा किया। ध्यान दें कि vector
जैसी अतिरिक्त निर्भरताओं के लिए यह भी है और अंतर्निहित पैकेज सूची Data.List
के लिए भी है।
तो मुझे लगता है कि मैंने दस्तावेज़ को गलत तरीके से स्थापित किया है। क्या कोई यह बता सकता है कि मैंने दस्तावेज़ को गलत तरीके से कैसे स्थापित किया है और इसे सही तरीके से कैसे किया जाए?
मुझे पूरी तरह से यकीन नहीं है, लेकिन मुझे लगता है कि अगर आप सही तरीके से दस्तावेज़ीकरण के लिए अपनी ~ ~ .cabal/config' फ़ाइल में ध्वज बदलते हैं और इसे असम्बद्ध करते हैं, तो सैंडबॉक्स को साफ़ करें और इसे पुनर्स्थापित करें इसे पुनर्स्थापित करना चाहिए। – DiegoNolan