Bower and npm and a .node

A .npm

https://www.cnblogs.com/john-sr/p/6036652.html   

https://www.npmjs.cn/getting-started/what-is-npm/  

https://www.runoob.com/nodejs/nodejs-npm.html      NPM use Description

npm called the Node Package Manager, is based on Node.js package manager, but also the entire community of the most popular Node.js, supported by most third-party modules package manager.

Two. Node

According to official documents may know, node is running a javascript Google v8 engine when given, it can be understood as a virtual machine running js. He uses an event-driven, non-blocking I / O model, he is js operating environment moved to the server, and the client had nothing to do. Is a pure service side of things, node only provides a platform for js. node inside the two points in fact, the one package v8 engine, the purpose of carrying ES (defined as variables, function definitions, etc.), the other provides a large library of tools, help node realizing various functions, providing some of the previous js environment can not do things like file operations, network operations, operating system operation. 
    Since the node is a platform (so-called platform that is used to run a particular language), which means node is used to run the language, then the language is java, java node can run it? According nodejs founder Ryan Dahl recalls, he initially chose Ruby the language, but Ruby virtual machine efficiency of this language is not very good eventually gave up, according to this line of thinking, seemingly node of the java virtual machine integration should be able to come in run java, but the node author chose the javascript. Js so it is possible to achieve a run at the server, node js run on the platform (v8 divided into portions for performing es, a large number of tools and library components (API) called libuv, provided the previous environment do js less than things such as file operations, network operations, and so on).

http://nodejs.cn/api/         Node.js documentation v12.11.1

 3. Bower

https://bower.io/        Web package manager

Website composed by a lot of things - frameworks, libraries, and utilities assets 

Bower can manage components include HTML, CSS, JavaScript, fonts and even image files. Bower will not shrink or series code or do anything else - just install the correct version of the required packages and their dependencies. To get started, Bauer works is to obtain and install the packages are from, in order to take care of hunting, find, download and save you are looking for. Bower tracking these packages bower.json in the manifest file
. How to use depends on your package. Bower provides hooks to facilitate the use of software packages and tools workflow.

 

Guess you like

Origin www.cnblogs.com/lovershowtime/p/11655556.html