nvm,node

nvm

  • nvm是node的包管理器,能够切换不同的node的版本号,首先要先下载安装nvm

  • nvm下载node

    nvm install node@8.12.0
    nvm install 10.12.0

  • 切换node的版本
    nvm use 8.12.0

  • 查看node当前所有版本
    nvm ls

  • 卸载
    nvm uninstall 8.12.0

node

  • JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。
  • node是javascript的运行环境,能够快速搭建HTTP服务器,提供了fs、http等内置对象。

模块(require、exports、module)

  • 模块化开发。在Node中,一般将代码合理拆分到不同的JS文件中,每一个文件就是一个模块,而文件路径就是模块名。

    var foo1 = require(’./foo’);//加载模块 简写
    var foo2 = require(’./foo.js’);
    var data = require(’./data.json’);//加载json文件
    //导出模块
    exports.hello = function () {
    console.log(‘Hello World!’);
    };
    module.exports = function () {
    console.log(‘Hello World!’);
    };

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值