पब की तरह डार्ट कमांड स्थापित करने के बाद, dart2js नहीं मिलते हैं


16

मैंने आधिकारिक वेबसाइट ( https://www.dartlang.org/tools/debian.html ) के निर्देशों के अनुसार डार्ट स्थापित किया है । अधिक सटीक होना:

$ sudo apt-get update
$ sudo apt-get install apt-transport-https
# Get the Google Linux package signing key.
$ sudo sh -c 'curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
# Set up the location of the stable repository.
$ sudo sh -c 'curl https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
$ sudo apt-get update
$ sudo apt-get install dart

स्थापना सफल रही, लेकिन कुछ समय बाद मैंने पाया कि पब, डार्ट 2 जे जैसी कोई अन्य संबंधित कमांड नहीं है।

pub: command not found
dart2js: command not found

क्या गलत है?

OS: उबंटू 14.10

जवाबों:


20

मुझे डार्ट के बारे में कुछ नहीं पता, फिर भी मैंने डिबेट को डाउनलोड किया और उसके अंदर देखा। आप जिन फ़ाइलों की तलाश कर रहे हैं वे स्थित हैं /usr/lib/dart/bin/। आपको "कमांड नहीं मिली" इसलिए मिल रही है क्योंकि उस निर्देशिका में नहीं है $PATH

आपको उन्हें पूरा रास्ता प्रदान करने में सक्षम होना चाहिए:

/usr/lib/dart/bin/dart2js

या आप $ PATH में जोड़ना/usr/lib/dart/bin चाह सकते हैं ।


धन्यवाद, मैं पहले से ही मैन्युअल रूप से डार्ट स्थापित कर रहा हूं ~ / .profile :)
तैमूर फैज़्रखमानोव

1
मैंने फैसला किया, "पब" थोड़ा अस्पष्ट या बहुत सामान्य था। इसलिए मैंने इसके बजाय एक लिंक बनाया, ln -s /usr/lib/dart/bin/pub ~/bin/util/dart-pub - मैं इसे "पब" कह सकता था, मेरी तरफ से मुख्य बिंदु यह है कि पहले~/bin/util से ही मेरे पेट में है।
होगा

4

सिमिलिंक का उपयोग करके इसे ठीक करने का दूसरा तरीका

sudo ln -s /usr/lib/dart/bin/pub /usr/bin/pub
sudo ln -s /usr/lib/dart/bin/dart2js /usr/bin/dart2js

1

मुझे पता है कि थोड़ी देर हो चुकी है, लेकिन मैं इसे भविष्य के संदर्भ के लिए डाल रहा हूं जैसा कि @Eric उल्लेख किया गया है, डार्ट निर्देशिका को आपके बैट में जोड़ा जाना चाहिए।

Ubuntu पर अपने पैट को जोड़ने के लिए इन चरणों का पालन किया जा सकता है / usr / lib / dart / bin:

$ sudo nano .profile

फिर इस लाइन को अपनी .profile फ़ाइल में जोड़ें:

export PATH=$PATH:/usr/lib/dart/bin

फिर आपको अपनी .profile फ़ाइल को पुनः लोड करने की आवश्यकता है:

. ~/.profile
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.