Node.js ਵਿੱਚ ਇੱਕ ਇੰਸਟਾਲ ਕੀਤੇ npm ਪੈਕੇਜ ਦਾ ਸੰਸਕਰਣ ਨਿਰਧਾਰਤ ਕਰਨਾ

JavaScript

npm ਪੈਕੇਜ ਸੰਸਕਰਣਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਜਾਣ-ਪਛਾਣ

Node.js ਅਤੇ npm ਨਾਲ ਕੰਮ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਡੇ ਦੁਆਰਾ ਸਥਾਪਿਤ ਕੀਤੇ ਗਏ ਪੈਕੇਜਾਂ ਦੇ ਸੰਸਕਰਣਾਂ ਨੂੰ ਜਾਣਨਾ ਜ਼ਰੂਰੀ ਹੈ। ਇਹ ਅਨੁਕੂਲਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਅਤੇ ਨਿਰਭਰਤਾ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ।

ਪੈਕੇਜ ਸੰਸਕਰਣਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਕਈ ਕਮਾਂਡਾਂ ਉਪਲਬਧ ਹਨ, ਪਰ ਸਾਰੀਆਂ ਲੋੜੀਂਦੀ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰਦੀਆਂ ਹਨ। ਇਸ ਗਾਈਡ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ npm ਪੈਕੇਜ ਦੇ ਸਥਾਪਿਤ ਸੰਸਕਰਣ ਨੂੰ ਲੱਭਣ ਲਈ ਸਹੀ ਢੰਗਾਂ ਦੀ ਪੜਚੋਲ ਕਰਾਂਗੇ, ਆਮ ਗਲਤੀਆਂ ਅਤੇ ਗਲਤੀਆਂ ਤੋਂ ਬਚਦੇ ਹੋਏ।

ਹੁਕਮ ਵਰਣਨ
npm list <package-name> ਸਾਰੇ ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜਾਂ ਅਤੇ ਉਹਨਾਂ ਦੇ ਸੰਸਕਰਣਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ, ਖਾਸ ਪੈਕੇਜ ਸਮੇਤ।
const fs = require('fs'); Node.js ਵਿੱਚ ਫਾਈਲ ਸਿਸਟਮ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਲਈ ਫਾਈਲ ਸਿਸਟਮ ਮੋਡੀਊਲ ਨੂੰ ਆਯਾਤ ਕਰਦਾ ਹੈ।
const path = require('path'); ਫਾਈਲ ਪਾਥਾਂ ਨੂੰ ਸੰਭਾਲਣ ਅਤੇ ਬਦਲਣ ਲਈ ਪਾਥ ਮੋਡੀਊਲ ਨੂੰ ਆਯਾਤ ਕਰਦਾ ਹੈ।
path.join() ਇੱਕ ਸਧਾਰਣ ਮਾਰਗ ਬਣਾਉਂਦੇ ਹੋਏ, ਸਾਰੇ ਦਿੱਤੇ ਮਾਰਗ ਹਿੱਸਿਆਂ ਨੂੰ ਇਕੱਠੇ ਜੋੜਦਾ ਹੈ।
fs.readFile() ਇੱਕ ਫਾਈਲ ਦੀ ਸਮੱਗਰੀ ਨੂੰ ਅਸਿੰਕਰੋਨਸ ਤੌਰ 'ਤੇ ਪੜ੍ਹਦਾ ਹੈ।
JSON.parse() ਇੱਕ JSON ਸਟ੍ਰਿੰਗ ਨੂੰ ਪਾਰਸ ਕਰਦਾ ਹੈ, ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਮੁੱਲ ਜਾਂ ਸਟ੍ਰਿੰਗ ਦੁਆਰਾ ਵਰਣਿਤ ਵਸਤੂ ਦਾ ਨਿਰਮਾਣ ਕਰਦਾ ਹੈ।

npm ਪੈਕੇਜ ਸੰਸਕਰਣਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਸਮਝਣਾ

ਉੱਪਰ ਦਿੱਤੀਆਂ ਸਕ੍ਰਿਪਟਾਂ ਵੱਖ-ਵੱਖ ਵਾਤਾਵਰਣਾਂ ਵਿੱਚ ਇੰਸਟਾਲ ਕੀਤੇ npm ਪੈਕੇਜ ਦਾ ਸੰਸਕਰਣ ਲੱਭਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ। ਪਹਿਲੀ ਸਕਰਿਪਟ ਟਰਮੀਨਲ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ , ਜੋ ਕਿ ਸਾਰੇ ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜਾਂ ਅਤੇ ਉਹਨਾਂ ਦੇ ਵਰਜਨਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ, ਖਾਸ ਪੈਕੇਜ ਸਮੇਤ। ਇਹ ਕਮਾਂਡ ਲਾਭਦਾਇਕ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਤੁਰੰਤ ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਪੈਕੇਜ ਦੇ ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਪ੍ਰੋਜੈਕਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਨੈਵੀਗੇਟ ਕਰਕੇ ਅਤੇ ਇਸ ਕਮਾਂਡ ਨੂੰ ਚਲਾ ਕੇ, ਤੁਸੀਂ ਪ੍ਰੋਜੈਕਟ ਦੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਹੱਥੀਂ ਦੇਖਣ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ ਇੰਸਟਾਲ ਕੀਤੇ ਸੰਸਕਰਣ ਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ।

ਦੂਸਰੀ ਸਕ੍ਰਿਪਟ ਇੱਕ Node.js ਸਕ੍ਰਿਪਟ ਹੈ ਜੋ ਇੱਕ ਇੰਸਟਾਲ ਕੀਤੇ npm ਪੈਕੇਜ ਦੇ ਸੰਸਕਰਣ ਨੂੰ ਪ੍ਰੋਗ੍ਰਾਮਮੈਟਿਕ ਤੌਰ 'ਤੇ ਪ੍ਰਾਪਤ ਕਰਦੀ ਹੈ। ਇਹ ਲੋੜੀਂਦੇ ਮੋਡੀਊਲ ਨੂੰ ਆਯਾਤ ਕਰਕੇ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ: ਅਤੇ . ਇਹ ਮੋਡੀਊਲ ਤੁਹਾਨੂੰ ਕ੍ਰਮਵਾਰ ਫਾਈਲ ਸਿਸਟਮ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਅਤੇ ਫਾਈਲ ਮਾਰਗਾਂ ਨੂੰ ਸੰਭਾਲਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ। ਸਕ੍ਰਿਪਟ ਪੈਕੇਜ ਦੇ ਮਾਰਗ ਦਾ ਨਿਰਮਾਣ ਕਰਦੀ ਹੈ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਫਾਈਲ path.join(). ਇਹ ਫਿਰ ਇਸ ਫਾਈਲ ਦੀ ਸਮੱਗਰੀ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ . JSON ਡੇਟਾ ਨੂੰ ਪਾਰਸ ਕੀਤਾ ਗਿਆ ਹੈ ਵਰਜਨ ਨੰਬਰ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ, ਜੋ ਕਿ ਫਿਰ ਕੰਸੋਲ ਤੇ ਲਾਗਇਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਹ ਪਹੁੰਚ Node.js ਵਾਤਾਵਰਣ ਦੇ ਅੰਦਰ ਵਧੇਰੇ ਸਵੈਚਲਿਤ ਜਾਂ ਪ੍ਰੋਗਰਾਮੇਟਿਕ ਜਾਂਚਾਂ ਲਈ ਉਪਯੋਗੀ ਹੈ, ਖਾਸ ਤੌਰ 'ਤੇ ਜਦੋਂ ਤੁਹਾਨੂੰ ਇੱਕ ਵੱਡੀ ਸਕ੍ਰਿਪਟ ਜਾਂ ਬਿਲਡ ਪ੍ਰਕਿਰਿਆ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਸੰਸਕਰਣ ਜਾਂਚਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

ਕਮਾਂਡ ਲਾਈਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੰਸਟਾਲ ਕੀਤੇ npm ਪੈਕੇਜ ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ

ਟਰਮੀਨਲ ਵਿੱਚ npm ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

1. Open your terminal or command prompt.
2. Navigate to the project directory where the package is installed.
3. Run the following command to check the installed version:
npm list <package-name>
4. The output will show the installed version of the specified package.

// Example:
npm list express
// Output: express@4.17.1

ਇੱਕ Node.js ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਇੰਸਟਾਲ ਕੀਤੇ npm ਪੈਕੇਜ ਸੰਸਕਰਣ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨਾ

ਇੱਕ Node.js ਵਾਤਾਵਰਣ ਵਿੱਚ JavaScript ਦੀ ਵਰਤੋਂ ਕਰਨਾ

1. Create a new JavaScript file in your project directory, e.g., checkVersion.js.
2. Add the following code to the file:
const fs = require('fs');
const path = require('path');
const packageJsonPath = path.join(__dirname, 'node_modules', '<package-name>', 'package.json');
fs.readFile(packageJsonPath, 'utf8', (err, data) => {
  if (err) {
    console.error('Error reading package.json:', err);
    return;
  }
  const packageJson = JSON.parse(data);
  console.log(`Installed version of <package-name>: ${packageJson.version}`);
});
// Replace <package-name> with the actual package name

npm ਪੈਕੇਜ ਸੰਸਕਰਣਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਵਾਧੂ ਤਰੀਕਿਆਂ ਦੀ ਪੜਚੋਲ ਕਰਨਾ

ਇੱਕ ਸਥਾਪਿਤ npm ਪੈਕੇਜ ਦੇ ਸੰਸਕਰਣ ਨੂੰ ਲੱਭਣ ਲਈ ਬੁਨਿਆਦੀ ਕਮਾਂਡਾਂ ਤੋਂ ਇਲਾਵਾ, ਕਈ ਹੋਰ ਤਕਨੀਕਾਂ ਅਤੇ ਟੂਲ ਹਨ ਜੋ ਡਿਵੈਲਪਰ ਪੈਕੇਜ ਸੰਸਕਰਣਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਵਰਤ ਸਕਦੇ ਹਨ। ਅਜਿਹੇ ਇੱਕ ਢੰਗ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ ਸਿੱਧੇ ਫਾਈਲ. ਇਹ ਫਾਈਲ, ਤੁਹਾਡੀ ਪ੍ਰੋਜੈਕਟ ਡਾਇਰੈਕਟਰੀ ਦੇ ਰੂਟ ਵਿੱਚ ਸਥਿਤ ਹੈ, ਵਿੱਚ ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਮੈਟਾਡੇਟਾ ਸ਼ਾਮਲ ਹੈ, ਜਿਸ ਵਿੱਚ ਨਿਰਭਰਤਾਵਾਂ ਅਤੇ ਉਹਨਾਂ ਦੇ ਸੰਬੰਧਿਤ ਸੰਸਕਰਣ ਸ਼ਾਮਲ ਹਨ। ਇਸ ਫਾਈਲ ਨੂੰ ਖੋਲ੍ਹ ਕੇ, ਤੁਸੀਂ ਸਾਰੇ ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜ ਅਤੇ ਉਹਨਾਂ ਦੇ ਨਿਰਧਾਰਤ ਸੰਸਕਰਣਾਂ ਨੂੰ ਹੇਠਾਂ ਦੇਖ ਸਕਦੇ ਹੋ ਅਤੇ ਭਾਗ. ਇਹ ਵਿਧੀ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਵਿੱਚ ਕਈ ਪੈਕੇਜ ਸੰਸਕਰਣਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰਨ ਲਈ ਉਪਯੋਗੀ ਹੈ।

ਇੱਕ ਹੋਰ ਲਾਭਦਾਇਕ ਸੰਦ ਹੈ , ਜੋ ਕਿ ਪੁਰਾਣੇ ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜਾਂ ਦੀ ਸੂਚੀ ਦਿਖਾਉਂਦਾ ਹੈ। ਇਹ ਕਮਾਂਡ ਮੌਜੂਦਾ ਸੰਸਕਰਣ, ਲੋੜੀਂਦੇ ਸੰਸਕਰਣ (ਤੁਹਾਡੇ ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਸੰਸਕਰਣ ਦੇ ਅਧਾਰ ਤੇ) ਦੀ ਇੱਕ ਵਿਆਪਕ ਸੰਖੇਪ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ ), ਅਤੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣ npm ਰਜਿਸਟਰੀ 'ਤੇ ਉਪਲਬਧ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਵਰਗੇ ਸਾਧਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ-ਬੰਦ ਕਮਾਂਡਾਂ ਨੂੰ ਚਲਾਉਣਾ ਸੌਖਾ ਬਣਾ ਸਕਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਵਰਤ ਸਕਦੇ ਹੋ npx npm-check ਤੁਹਾਡੀ ਨਿਰਭਰਤਾ ਦੀ ਪਰਸਪਰ ਪ੍ਰਭਾਵ ਨਾਲ ਜਾਂਚ ਅਤੇ ਅਪਡੇਟ ਕਰਨ ਲਈ। ਇਹ ਵਿਧੀਆਂ ਅਤੇ ਟੂਲ ਨਾ ਸਿਰਫ਼ ਸਥਾਪਿਤ ਸੰਸਕਰਣਾਂ ਨੂੰ ਲੱਭਣ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ, ਸਗੋਂ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਦੀ ਨਿਰਭਰਤਾ ਦੀ ਸਮੁੱਚੀ ਸਿਹਤ ਅਤੇ ਨਵੀਨਤਮਤਾ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਵਿੱਚ ਵੀ ਮਦਦ ਕਰਦੇ ਹਨ।

  1. ਮੈਂ ਇੱਕ ਸਥਾਪਿਤ npm ਪੈਕੇਜ ਦੇ ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕਿਵੇਂ ਕਰਾਂ?
  2. ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ ਇੱਕ ਸਥਾਪਿਤ npm ਪੈਕੇਜ ਦੇ ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ।
  3. ਮੈਨੂੰ ਸਾਰੇ ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜਾਂ ਦੇ ਸੰਸਕਰਣ ਕਿੱਥੋਂ ਮਿਲ ਸਕਦੇ ਹਨ?
  4. ਤੁਸੀਂ ਵਿੱਚ ਸਾਰੇ ਸਥਾਪਿਤ ਪੈਕੇਜਾਂ ਦੇ ਸੰਸਕਰਣ ਲੱਭ ਸਕਦੇ ਹੋ ਦੇ ਅਧੀਨ ਫਾਈਲ ਅਤੇ ਭਾਗ.
  5. ਦੀ ਵਰਤੋਂ ਕੀ ਹੈ ਹੁਕਮ?
  6. ਦ ਕਮਾਂਡ ਸਾਰੇ ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦੀ ਹੈ ਜੋ ਪੁਰਾਣੇ ਹਨ, ਉਹਨਾਂ ਦੇ ਮੌਜੂਦਾ, ਲੋੜੀਂਦੇ, ਅਤੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣਾਂ ਨੂੰ ਦਿਖਾਉਂਦੇ ਹਨ।
  7. ਮੈਂ ਇੱਕ Node.js ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਇੱਕ npm ਪੈਕੇਜ ਦੇ ਸੰਸਕਰਣ ਦੀ ਪ੍ਰੋਗ੍ਰਾਮਿਕ ਤੌਰ 'ਤੇ ਜਾਂਚ ਕਿਵੇਂ ਕਰ ਸਕਦਾ ਹਾਂ?
  8. ਇੱਕ Node.js ਸਕ੍ਰਿਪਟ ਵਿੱਚ, ਤੁਸੀਂ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਪੜ੍ਹ ਕੇ ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕਰ ਸਕਦੇ ਹੋ ਵਰਤਦੇ ਹੋਏ ਪੈਕੇਜ ਦੀ ਫਾਈਲ ਅਤੇ ਇਸ ਨਾਲ ਪਾਰਸ ਕਰ ਰਿਹਾ ਹੈ .
  9. ਕੀ ਕਰਦਾ ਹੈ ਹੁਕਮ ਕਰਦੇ ਹਨ?
  10. ਦ ਕਮਾਂਡ ਤੁਹਾਨੂੰ ਤੁਹਾਡੀ ਨਿਰਭਰਤਾ ਦੀ ਪਰਸਪਰ ਜਾਂਚ ਅਤੇ ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀ ਹੈ।
  11. ਮੈਂ ਖੁਦ npm CLI ਦਾ ਸੰਸਕਰਣ ਕਿਵੇਂ ਲੱਭ ਸਕਦਾ ਹਾਂ?
  12. ਤੁਸੀਂ ਕਮਾਂਡ ਚਲਾ ਕੇ npm CLI ਦਾ ਸੰਸਕਰਣ ਲੱਭ ਸਕਦੇ ਹੋ .
  13. ਕੀ ਜਾਣਕਾਰੀ ਕਰਦਾ ਹੈ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ?
  14. ਹੁਕਮ npm ਰਜਿਸਟਰੀ 'ਤੇ ਉਪਲਬਧ ਪੈਕੇਜ ਦਾ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
  15. ਮੈਂ ਗਲੋਬਲ ਤੌਰ 'ਤੇ ਸਥਾਪਿਤ ਪੈਕੇਜ ਦਾ ਇੰਸਟੌਲ ਕੀਤਾ ਸੰਸਕਰਣ ਕਿਵੇਂ ਲੱਭਾਂ?
  16. ਗਲੋਬਲ ਤੌਰ 'ਤੇ ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜ ਦੇ ਇੰਸਟਾਲ ਕੀਤੇ ਸੰਸਕਰਣ ਨੂੰ ਲੱਭਣ ਲਈ, ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ .

ਇੱਕ ਸਥਿਰ ਵਿਕਾਸ ਵਾਤਾਵਰਣ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਲਈ ਇੱਕ ਸਥਾਪਿਤ npm ਪੈਕੇਜ ਦੇ ਸੰਸਕਰਣ ਨੂੰ ਕਿਵੇਂ ਲੱਭਣਾ ਹੈ ਇਹ ਸਮਝਣਾ ਜ਼ਰੂਰੀ ਹੈ। ਵਰਗੇ ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਤੇ , ਅਤੇ ਪ੍ਰੋਗਰਾਮੇਟਿਕ ਤੌਰ 'ਤੇ ਐਕਸੈਸ ਕਰਨਾ ਫਾਈਲ, ਡਿਵੈਲਪਰ ਆਸਾਨੀ ਨਾਲ ਆਪਣੀ ਪ੍ਰੋਜੈਕਟ ਨਿਰਭਰਤਾ ਨੂੰ ਟਰੈਕ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰ ਸਕਦੇ ਹਨ. ਇਹ ਗਿਆਨ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਤੁਹਾਡਾ ਪ੍ਰੋਜੈਕਟ ਅੱਪ-ਟੂ-ਡੇਟ ਅਤੇ ਸਾਰੇ ਲੋੜੀਂਦੇ ਪੈਕੇਜਾਂ ਦੇ ਅਨੁਕੂਲ ਹੈ।