Node.js

Node.js是什么

Node.js是一个基于 Chrome V8 引擎的 Javascript运行环境(runtime)。

运行环境是指一种把半编译的运行码在目标机器上运行的环境。
JavaScript是一种直译式脚本语言。

Node.js有什么用

用于方便地搭建,响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。

Node.js简单使用

  • 在Node.js直接输入“console.log("Hello World");”


    在命令行输入.PNG
  • 先新建一个JS文件并在JS文件内输入“console.log("Hello World!");”

(1)打开Node.js command prompt


在Node.js command prompt查看JS文件的运行结果

(2)打开Git Bash(在Git Bash输入命令行不会改变JS文件里的内容)


在Git Bash查看JS文件的运行结果并在Git Bash输入命令行.PNG
  • npm常用命令

    • npm init 会引导创建一个package.json文件,包括名称、版本、作者等信息

    • npm install
      (1)npm install <name>安装nodejs的依赖包。
      例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6

      (2)npm install <name> -g 将包安装到全局环境中。
      但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令

    (3)npm install <name> --save 安装的同时,将信息写入package.json中。
    项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包。当代码提交到github时,就不用提交node_modules这个文件夹了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JavaScript 模块化编程 网站越来越复杂,js代码、js文件也越来越多,会遇到什么问题? 命名冲突; 文件...
    magic_pill阅读 5,334评论 0 1
  • NPM 使用介绍 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用...
    yyshang阅读 3,021评论 0 1
  • 1 Node.js安装与配置 1.1 Windows平台下的Node.js安装 在过去,Node.js一直不支持在...
    七寸知架构阅读 9,367评论 0 50
  • Express是Node社区里的超级明星,他的作者TJ Holowaychuk也因此成为了社区里大红大紫的开发者。...
    2MuchT阅读 8,130评论 1 30
  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    Myselfyan阅读 9,518评论 2 58