/ / npm खिचड़ी भाषा, प्रतिक्रिया, नोड, प्रतिक्रिया-डोम स्थापित करते समय पैकेज.जसन को खोजें

npm खिचड़ी भाषा जब प्रतिक्रिया स्थापित कर रही है

यह मेरे लिए एक फॉलोअप सवाल है पहले सवाल (लेकिन एक स्वतंत्र प्रश्न है)

मैं एक मैक पर प्रतिक्रिया और प्रतिक्रिया-डोम स्थापित करने की कोशिश कर रहा हूं:

npm install --save react react-dom

लेकिन निम्नलिखित चेतावनियां प्राप्त करें ("..." के साथ बदले गए पथ नाम):

npm WARN saveError ENOENT: no such file or directory, open "/Users/../Z/package.json"
/Users/.../Z
├─┬ react@15.4.1
│ ├─┬ fbjs@0.8.8
│ │ ├── core-js@1.2.7
│ │ ├─┬ isomorphic-fetch@2.2.1
│ │ │ ├─┬ node-fetch@1.6.3
│ │ │ │ ├─┬ encoding@0.1.12
│ │ │ │ │ └── iconv-lite@0.4.15
│ │ │ │ └── is-stream@1.1.0
│ │ │ └── whatwg-fetch@2.0.1
│ │ ├─┬ promise@7.1.1
│ │ │ └── asap@2.0.5
│ │ ├── setimmediate@1.0.5
│ │ └── ua-parser-js@0.7.12
│ ├─┬ loose-envify@1.3.0
│ │ └── js-tokens@2.0.0
│ └── object-assign@4.1.0
└── react-dom@15.4.1

npm WARN enoent ENOENT: no such file or directory, open "/Users/.../Z/package.json"
npm WARN Z No description
npm WARN Z No repository field.
npm WARN Z No README data
npm WARN Z No license field.

मैंने थोड़ी खोजबीन की लेकिन इन चेतावनियों का कोई अच्छा कारण नहीं मिला। एसओ जैसे पद इन उसी में प्रतिक्रिया स्थापित करने का सुझाव देते हैंनिर्देशिका जहां नोड मॉड्यूल स्थापित हैं। मेरा नोड usr / लोकल / बिन में संस्थापित है, लेकिन पैकेज.जॉन मशीन पर कहीं भी वैश्विक खोज पर दिखाई नहीं देता है। मैं सिर्फ एनपीएम स्थापित करने से पहले प्रतिक्रिया स्थापित करने की कोशिश कर रहा हूं ताकि न समझें कि यह एक संस्करण है।

उत्तर:

जवाब के लिए 2 № 1

अगर यह एक नया प्रोजेक्ट है, तो इसे हल करके चलाया जा सकता है npm init अपने प्रोजेक्ट की रूट डायरेक्टरी से (जहाँ आप चाहते हैं) package.json बनाया जा सकता है), और डिफ़ॉल्ट उत्तरों को स्वीकार करने के लिए सभी संकेतों पर "ENTER" दबाएं। (सीधे तौर पर संशोधन करके अपनी प्रतिक्रियाओं को बदलना आसान है package.json बाद में फाइल करें।)

एक बार package.json बनाया गया है, आप चला सकेंगे npm install आदेशों!