खोज…


नोड और एनपीएम स्थापित करें

यह क्विकस्टार्ट Mac OSX Mavericks के लिए लिखा गया है, और अन्य इंस्टॉलेशन निर्देशों की तुलना में थोड़ा अधिक वर्बोज़ है। यह उम्मीद के साथ कुछ किनारे के मामलों को कवर करना चाहिए, जैसे कि अपना रास्ता तय करना, और एनपीएम को कॉन्फ़िगर करना, जिससे इंस्टॉलेशन खराब हो सकता है।

    # install node
    # as of OSX Mavericks, we need the GUI installer (?!)
    # when a good command line alternative is found, we'll post it
    http://nodejs.org/download/
    
    # install npm
    curl -0 -L https://npmjs.org/install.sh | sh
    
    # check node is installed correctly
    node --version
    
    # check npm is installed correctly
    npm -version
    
    # find your npm path
    which npm
    
    # make sure npm is in your path
    sudo nano ~/.profile
      export PATH=$PATH:/usr/local/bin

उल्का इंस्टॉलेशन वॉकथ्रू

यह क्विकस्टार्ट Mac OSX Mavericks के लिए लिखा गया है, और अन्य इंस्टॉलेशन निर्देशों की तुलना में थोड़ा अधिक वर्बोज़ है। यह उम्मीद के साथ कुछ किनारे के मामलों को कवर करना चाहिए, जैसे कि अपना रास्ता तय करना, और एनपीएम को कॉन्फ़िगर करना, जिससे इंस्टॉलेशन खराब हो सकता है।

# install meteor
    curl https://install.meteor.com | sh
    
    # check it's installed correctly
    meteor --version
    
    # install node
    # as of OSX Mavericks, we need the GUI installer (?!)
    # when a good command line alternative is found, we'll post it
    http://nodejs.org/download/
    
    # install npm
    curl -0 -L https://npmjs.org/install.sh | sh
    
    # check node is installed correctly
    node --version
    
    # check npm is installed correctly
    npm -version
    
    # find your npm path
    which npm
    
    # make sure npm is in your path
    sudo nano ~/.profile
      export PATH=$PATH:/usr/local/bin

मानगो स्थापना

उल्का अलगाव में मौजूद नहीं है, और विकास के लिए कई अतिरिक्त उपकरण स्थापित करना आम है, जैसे कि मोंगो, रोबोमोंगो, एटम, लिंटर्स, आदि।

# make sure mongo is in your local path
nano ~/.profile
  export PATH=$PATH:/usr/local/mongodb/bin

# or install it to the global path
nano /etc/paths
  /usr/local/mongodb/bin

# create mongo database directory
mkdir /data/
mkdir /data/db
chown -R username:admin /data

# run mongodb server
mongod
ctrl-c

# check that you can connect to your meteor app with stand-alone mongo
terminal-a$ meteor create helloworld
terminal-a$ cd helloworld
terminal-a$ meteor

terminal-b$ mongo -port 3001

# install robomongo database admin tool 
http://robomongo.org/

# check you can connect to your mongo instance with robomongo
terminal-a$ meteor create helloworld
terminal-a$ cd helloworld
terminal-a$ meteor

Dock$ Robomongo > Create > localhost:3001

अन्य विकास उपकरण

# install node-inspector
terminal-a$  npm install -g node-inspector

# start meteor
terminal-a$  cd helloworld
terminal-a$  NODE_OPTIONS='--debug-brk --debug' mrt run

# alternatively, some people report this syntax being better
terminal-a$  sudo NODE_OPTIONS='--debug' ROOT_URL=http://helloworld.com meteor --port 80

# launch node-inspector along side your running app
terminal-b$  node-inspector

# go to the URL given by node-inspector and check it's running
http://localhost:8080/debug?port=5858

# install jshint
npm install -g jshint 


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow