BUILD फ़ाइलों और कमांड लाइन में, Bazel टारगेट का रेफ़रंस देने के लिए लेबल का इस्तेमाल करता है. उदाहरण के लिए, //main:hello-world या //lib:hello-time. इनका सिंटैक्स यह है:
//path/to/package:target-name
अगर टारगेट कोई नियम टारगेट है, तो path/to/package, वर्कस्पेस रूट (WORKSPACE फ़ाइल वाली डायरेक्ट्री) से BUILD फ़ाइल वाली डायरेक्ट्री तक का पाथ है. साथ ही, target-name वह नाम है जिसे आपने BUILD फ़ाइल (name एट्रिब्यूट) में टारगेट के लिए रखा है. अगर टारगेट कोई फ़ाइल टारगेट है, तो path/to/package पैकेज के रूट का पाथ है और target-name टारगेट फ़ाइल का नाम है. इसमें पैकेज के रूट (पैकेज की BUILD फ़ाइल वाली डायरेक्ट्री) के हिसाब से, उसका पूरा पाथ भी शामिल है.
रिपॉज़िटरी रूट में टारगेट का रेफ़रंस देते समय, पैकेज का पाथ खाली होता है. ऐसे में, सिर्फ़ //:target-name का इस्तेमाल करें. एक ही BUILD फ़ाइल में टारगेट का रेफ़रंस देते समय, // वर्कस्पेस रूट आइडेंटिफ़ायर को छोड़ा जा सकता है और सिर्फ़ :target-name का इस्तेमाल किया जा सकता है.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-02-04 (UTC) को अपडेट किया गया."],[],[]]