zoukankan      html  css  js  c++  java
  • Nodejs:基础

    本文章主要记录Nodejs基础知识点

    nodejs:一种高效的 JavaScript 运行环境。

    npm:是随同 nodejs 一起安装的包管理工具,npm 管理对应 nodejs 的第三方插件,允许用户从 npm 服务器下载别人编写好的第三方包到本地,允许用户将自己编写的包上传到 npm 服务器供别人使用。

    安装

    首先从Node.js官网下载安装包,并添加到环境变量。然后打开命令行,输入 node --version ,可查看版本信息

    npm是Node.js的包管理工具(Node.js Package Manager),在Node.js安装时,npm也安装好了

    首个Node.js程序

    新建一个hello.js文件,输入代码

    'use strict';
    
    console.log('Hello, world.');

     然后在文件所在目录下打开命令行,输入命令 node hello.js ,就可以运行该程序

    模块

    在Node环境中,一个.js文件就称为一个模块(module)

    改造一下hello.js,这样就变成了hello模块。要在模块中对外暴露变量(函数也是变量)用: module.exports = variable; 

    'use strict';
    
    var s = 'Hello';
    
    function greet(name) {
        console.log(s + ', ' + name + '!');
    }
    
    module.exports = greet; 

    然后在main.js中使用hello模块的greet函数。用Node提供require函数,要引入其他模块暴露的变量用: var foo = require('other_module'); 

    'use strict';
    
    // 引入hello模块:
    var greet = require('./hello');
    
    var s = 'Michael';
    
    greet(s); // Hello, Michael!

    这种模块加载机制被称为CommonJS规范。在这个规范下,每个 .js 文件都是一个模块,它们内部各自使用的变量名和函数名都互不冲突

    (非原创 侵删 文章来源https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000)

  • 相关阅读:
    【存货管理】存货的计价方法
    【NHibernate】列“ReservedWord”不属于表 ReservedWords
    【MySQL】MySQL中where条件的执行分析
    brew卸载&重新安装
    mac nvm安装&使用&一些问题解决方案
    python初始环境配置
    股票数据api整理
    输入一个url到页面渲染完毕过程
    自己简单封装一个promise
    节流&防抖
  • 原文地址:https://www.cnblogs.com/colin220/p/9307621.html
Copyright © 2011-2022 走看看