node.js使用--02

1.javaScript的标准是ECMAScript,浏览器可以解析js提供dom bom,node可以解析js提供一些附加的API

2.node.js是模块化开发

3.node.js基础语法

  创建服务器写入一下代码:3000代表端口

   

打开server.js文件夹目录中输入cmd ,输入node server.js打开服务器

打开浏览器输入localhost:3000

停止服务ctrl+c即可停止

 4.node模块化开发

      node.js分为3类:

      4.1.自定义模块

      4.2.内置模块(nodejs提供了很大内置模块)

       4.3第三方模块

5.node.js遵循commonjs规范

    5.1  每一个文件就是一共模块,有自己的作用域

           在一个文件里面定义的变量、函数、类、都是私有的,对其他文件不可见

            a.js 和 b.js 定义的变量相互之间看不到,都是私有的

    5.2 模块通过module.exports/exports导出,另一个模块通过require()导出

            这样    a.js 和 b.js  之间就可以相互关联了

  实列:

         首先创建两个js文件(x.js   y.js)写入一下代码

      

      

       在y.js文件夹中输入cmd ==>node  y.js   即可显示需要的内容

        

6.第三方包使用

      下载淘宝NPM镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org

       下载jquery  :cnpm i jquery

7.全局安装

 cnpm i 包 --save (项目依赖包记录到package.json)

cnpm i 包 --save-dev (项目依赖记录到package.json)

上面的i代表下载的意思

cnpm i 包名 -g 下载到全局

7.1  下载sass(cnpm i  sass -g)

        

 7.2查看全局安装位置

cnpm root  -g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值