Nodejs服务器的基础知识
Nodejs是一个使用javascript部署网络应用的服务器平台。Nodejs服务器在目前的行业中非常有名,用于异步请求处理。 我们可以使用nodejs进行基于流的应用。NodeJS是一个免费的、开源的应用程序,用于开发服务器端应用程序
Nodejs因其事件驱动和基于模块化的架构而受到欢迎
Nodejs的安装带有节点和节点打包管理器(NPM)工具。
Npm是一个节点打包管理器,它是nodejs运行环境的命令行。
一切都是npm库 在Nodejs中
命令行中如何查出nodejs服务器版本?
可以使用node命令行工具查找Nodejs版本。node命令会在控制台显示输出,如下图所示,node命令有选项-v或-version,有选项-v的node不起作用,使用有-version的node命令
A:\nodework>node --version
v6.2.2
A:\nodework>node -v
v6.2.2
npm的版本可以通过npm命令行工具找到,npm报告到控制台的结果如下
使用-v选项或-version将显示Npm版本:
A:\nodework>npm --version
3.9.5
A:\nodework>npm -v
3.9.5
如何在命令行中获得nodejs v8服务器引擎的版本?
Nodejs是用google v8 javascript服务器引擎构建的。这是事件驱动功能的主要引擎。这是由google chrome团队开发的。V8服务器引擎基本上将javascript代码编译为本地机器代码。V8代码可以在浏览器中执行,也可以在独立的应用程序中执行。V8也用于MongoDB中
A:\nodework>node -p process.versions.v8
5.0.71.52
如何在nodejs环境下安装软件包/依赖关系?
Nodejs在管理不同的模块和包方面很受欢迎。Npm安装是用来安装软件包的
npm包,可以在本地或全局安装。根据需求的不同,我们可以采用任何方式
如何在本地进行Npm包的安装?
npm命令默认是在本地安装软件包。Npm,安装命令将包的内容复制到node_modules文件夹中。为了测试软件包是否安装,在node_module文件夹下有一个Check package name文件夹,确保packagename.json存在。
如何进行npm包的全局安装?
npm命令使用-g选项在全局范围内安装软件包,软件包名称内容在nodejs node_modules文件夹下共享。
npm install -g packagename
如何使用npm install -save选项添加软件包?
在你的应用程序中,包的依赖性不会被添加到默认的package.json下。使用-save选项,依赖性会被添加到应用程序代码下的package.json中。
npm install packagename --save
and the output will be like the below content in package.json
{
name:package,
version:0.1,
dependencies
{sub_dep:0.1
}}
列出本地和全局软件包
每个应用程序都可以使用本地和全局包
npm list // list local packages
npm list -g // list global packages
这就是所有基本的nodejs命令。如果你喜欢这篇文章,请评论和分享。