- What is NPM?
NPM stands for Node Package Management. It is the built-in software manager of Node.js, so there is no doubt that Node.js is used to manage software packages.
- What is Webpack?
In essence, WebPack is a static Module bundler for modern JavaScript applications, according to the website. When WebPack works with an application, it recursively builds a Dependency graph containing every module the application needs, and then packages all those modules into one or more Bundlers.
- What is Webpack-CLI?
Webpack-cli is a separate Webpack command line feature that can be used to package projects.
- What is node?
Node.js is a JavaScript runtime powered by the Chrome V8 engine. Node.js uses an efficient, lightweight event-driven, non-blocking I/O model. Its package ecosystem, NPM, is currently the largest open source library ecosystem in the world.
- What is vue-CLI?
Vue-cli is a globally installed NPM package that provides vue commands in terminals. It can be used to quickly build a VUE project through Vue Create, or to prototype new ideas directly through Vue Serve
conclusion
Node is a JavaScript runtime powered by the Chrome V8 engine. It is a programming language. NPM is a package manager. It is the package ecosystem of Node, currently the largest open source library ecosystem in the world. Webpack is a static packer that packs JS modules into one or more Bundlers.