Node.js系列之安装配置与基本使用(1)

 更新时间:2019年08月30日 15:01:50   作者:Sherry&Yang  
这篇文章主要为大家详细介绍了Node.js系列之安装配置与基本使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文为大家分享了Node.js安装配置与基本使用,供大家参考,具体内容如下

1、安装

进入下载地址 小编下载的是msi文件,下一步下一步傻瓜式安装。

打印个hello看看:

2、REPL

全称Read Eval Print Loop,即交互式解释器,可以执行读取、执行、打印、循环等任务。在该环境下,我们可以在终端输入命令,并接收系统的响应。 输入node命令,进入终端:

1、基本运算

数字运算

变量运算


循环

2、常用命令

Ctrl+C 退出当前终端

连续两次Ctrl+C 退出node REPL

.help 列出使用命令

.break/clear 退出多行表达式

.save [filename] 保存当前会话到指定文件。

3、NPM

包管理工具,类似nexus,我们可以从npm中下载、上传jar包,供项目使用。
新版的node.js已经集成了npm,不需要再次安装。检查npm的版本:

配置文件package.json,此处以express框架为例。

Tips:Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。后续会继续介绍。

定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。
npm install命令根据这个配置文件,自动下载所需的模块,也就是配置项目所需的运行和开发环境。

简化后的package.json

{
  "name": "express", //名称
  "version": 4.14.1",//版本
  "author": {  //作者
     "name": "TJ Holowaychuk",
     "email": "tj@vision-media.ca"
  },
  "description": "Fast, unopinionated, minimalist web framework",//描述
  "keywords"://关键字
  [
    "express",
    "framework",
    "sinatra",
    "web",
    "rest",
    "restful",
    "router",
    "app",
    "api"
   ],
   "repository": { //仓库
    "type": "git",
    "url": "git+https://github.com/expressjs/express.git"
   },
  "license":"MIT",//许可证
  "engines": {"node": ">= 0.10.0"},//所需node版本
  "bugs":{"url": "https://github.com/expressjs/express/issues"},
  "contributors":[{"name":"XX","email":"lisi@example.com"}], //贡献者
  "scripts": { //运行脚本命令的npm命令行缩写
    "start": "node index.js"
  },
  "dependencies": { //依赖
    "express": "latest",
    "mongoose": "~3.8.3",
    "handlebars-runtime": "~1.0.12",
    "express3-handlebars": "~0.5.0",
    "MD5": "~1.2.0"
  },
  "devDependencies": {
    "bower": "~1.2.8",
    "grunt": "~0.4.1",
    "grunt-contrib-concat": "~0.3.0",
    "grunt-contrib-jshint": "~0.7.2",
    "grunt-contrib-uglify": "~0.2.7",
    "grunt-contrib-clean": "~0.5.0",
    "browserify": "2.36.1",
    "grunt-browserify": "~1.3.0",
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • node.js接口复习及使用案例解析

    node.js接口复习及使用案例解析

    这篇文章主要为大家介绍了node.js接口的复习及使用案例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • 利用node.js启动本地服务器的操作指南(超详细)

    利用node.js启动本地服务器的操作指南(超详细)

    这篇文章主要介绍了利用node.js启动本地服务器的操作指南(超详细),有很多小伙伴制作网站或者小程序时,需要通过服务器来把前端和后端连接起来,那么我们今天学习启动node.js服务器,文中有详细的代码示例和图文供大家参考,具有一定的参考价值,需要的朋友可以参考下
    2024-05-05
  • node.js降低版本的方式详解(解决sass和node.js冲突问题)

    node.js降低版本的方式详解(解决sass和node.js冲突问题)

    这篇文章主要介绍了node.js降低版本的方式(解决sass和node.js冲突),本文是因为sass版本和node版本不匹配(可以找一下对应的版本),本文给大家详细讲解,需要的朋友可以参考下
    2023-02-02
  • node.js增删改查保姆级教程方法

    node.js增删改查保姆级教程方法

    这篇文章主要给大家介绍了关于node.js增删改查保姆级教程的相关资料,node.js接口可以实现增加、删除、修改和查询操作,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-07-07
  • node.js中的path.basename方法使用说明

    node.js中的path.basename方法使用说明

    这篇文章主要介绍了node.js中的path.basename方法使用说明,本文介绍了path.basename的方法说明、语法、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • 详谈Node.js之操作文件系统

    详谈Node.js之操作文件系统

    下面小编就为大家带来一篇详谈Node.js之操作文件系统。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • 解决node-webkit 不支持html5播放mp4视频的方法

    解决node-webkit 不支持html5播放mp4视频的方法

    本文给大家分享的是解决node-webkit 不支持html5播放mp4视频的方法,其原因大概是因为node-webkit没有购买mp4格式的专利授权,恩,我们来想个办法来解决这个事情吧。
    2015-03-03
  • node.js中的fs.chmod方法使用说明

    node.js中的fs.chmod方法使用说明

    这篇文章主要介绍了node.js中的fs.chmod方法使用说明,本文介绍了fs.chmod方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • 详解node child_process模块学习笔记

    详解node child_process模块学习笔记

    这篇文章主要介绍了详解node child_process模块学习笔记,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • 基于 Docker 开发 NodeJS 应用

    基于 Docker 开发 NodeJS 应用

    这是两篇文章的第一篇。本文涵盖了有关在使用 Express 框架开发一个Node应用时,用Docker 替代 Vagrant 的比较详细的教程, 应用将使用 connect-redis 中间件将会话信息持久化到Redis中. 第二篇文章将介绍到将这个开发的设置产品化.
    2014-07-07

最新评论