- Full Stack Development with JHipster
- Deepu K Sasidharan Sendil Kumar N
- 242字
- 2021-08-27 19:57:41
Node.js
Node.js is a JavaScript runtime environment. It revolutionized the JavaScript world and made JavaScript the most popular development language among developers today (according to https://insights.stackoverflow.com/survey/2017#technology-programming-languages). The Node ecosystem is the largest in the world with over 600,000 packages and is managed by NPM, the default package manager.
The JHipster CLI is a NodeJS application and hence requires NodeJS, to run, and many of the tools used in the generated application will also require NodeJS:
- Check for NodeJS by typing node -v in the Terminal. It should display a version number. Make sure that the version number is greater than 8.9 and corresponds to the latest LTS version of NodeJS.
- If the command is not found or if you have a lower version of NodeJS then you can visit the Node.js website (https://nodejs.org/en/download/) and follow the instructions to install the latest LTS version available. Please note that non-LTS versions (current) might not be stable and it is advised not to use them.
- Once installed, check the command in step 1 again to make sure. As NodeJS alters the environment variables, you would have to open a new Terminal here.
- NPM is automatically installed when you install NodeJS. You can check this by running npm -v in the Terminal.
You can install multiple NPM packages by running the command npm -g install bower gulp-cli CLI or using Yarn, yarn global add bower gulp-cli.
推薦閱讀
- 精通JavaScript+jQuery:100%動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)密碼
- Interactive Data Visualization with Python
- C和C++安全編碼(原書(shū)第2版)
- 我的第一本算法書(shū)
- Learning Informatica PowerCenter 10.x(Second Edition)
- Object-Oriented JavaScript(Second Edition)
- Mastering Swift 2
- QGIS:Becoming a GIS Power User
- Python機(jī)器學(xué)習(xí)經(jīng)典實(shí)例
- The Complete Coding Interview Guide in Java
- C語(yǔ)言程序設(shè)計(jì)
- Mastering ArcGIS Enterprise Administration
- 打開(kāi)Go語(yǔ)言之門(mén):入門(mén)、實(shí)戰(zhàn)與進(jìn)階
- C/C++數(shù)據(jù)結(jié)構(gòu)與算法速學(xué)速用大辭典
- Python3.5從零開(kāi)始學(xué)