There has been no news for quite a while from the Eclipse JavaScript Development Tools (JSDT). Basically, the project was in a deep support phase for a couple of years. However, the situation has changed dramatically and now we are glad to say that the JSDT project has been officially rebooted. This article, which is dedicated to Bower, npm & JSON editor, is the opening one of the JSDT 2.0
series.
Bower and npm are considered to be the most popular JavaScript package managers. Bower focuses on pure front-end, whereas npm mainly deals with Node.js modules. The main advantages of using package managers are:
-
Dependencies are defined in a single manifest file:
bower.json
/package.json
-
No need to commit dependencies to version control repository
-
Easy to distribute among team members