美文网首页
nodejs初学相关依赖及配置安装

nodejs初学相关依赖及配置安装

作者: BULL_DEBUG | 来源:发表于2019-06-03 00:17 被阅读0次

前言:最近抽时间学习下node,以下都是学习中的笔记整理;开始时间2019-06-02

一、首先把相关网站路径给出:

nodejs官网:https://nodejs.org/en/
nvm: https://github.com/nvm-sh/nvm
Commonjs: http://www.commonjs.org/

安装node自己操作

二、安装好node在终端运行:

1,新建一个hello文件夹,下新建一个index.js文件,内容输入:

console.log('hello');
function add(a, b) {
    console.log(a + b);
}
add(6, 8);

终端:cd 到hello文件夹,输入:

node index.js

终端输出:

hello  
14

以上就是简单运行node

三、node分为三种模块

1,内置模块儿。例:

hello文件夹下新建个module.js文件输入:

const os = require('os'); // 内置模块

console.log(os.hostname());

终端运行:node module.js

2,第三方模块儿。例:

首先通过npm 安装第三方包,比如安装request包:

npm install request --save

安装完成后 ,hello文件夹下新建个module_2.js文件输入:

// 安装第三方
// npm init  
// npm install request --save

const request = require('request');

request({
    url: 'https://api.douban.com/v2/movie/top250',
    json: true
}, (err, response, body) => {
    console.log(JSON.stringify(body, null, 2));
})

终端运行:node module_2.js

3,自定义模块儿。例:

在hello文件夹下新建个src文件夹,下再建个greeting.js。输入:

const hello = () => {
    console.log('hello~');
}

// 暴露接口
// commonjs 暴露方法

module.exports.hello = hello;

然后,在hello文件夹下新建个module_3.js。输入:

// 自定义模块

const greeting = require('./src/greeting.js');

greeting.hello();

终端运行: node module_3.js

四、npm命令及其他

常用命令可参考:
https://www.cnblogs.com/itlkNote/p/6830682.html

另:nrm是专门用来管理和快速切换私人配置的registry
参考:https://www.cnblogs.com/wangmeijian/p/7072053.html

相关文章

网友评论

      本文标题:nodejs初学相关依赖及配置安装

      本文链接:https://www.haomeiwen.com/subject/dnzfxctx.html