前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >环境 & 调试 (1)

环境 & 调试 (1)

作者头像
19组清风
发布2021-11-15 14:58:26
1800
发布2021-11-15 14:58:26
举报
文章被收录于专栏:Web Front End

commit.js nodejs所用的模块规范 类似前端开发的AMD CMD规范

global 对象,在node.js中表示全局对象。类似javascript中的window,挂在global上。可以直接调用

process 当前执行的进程。挂载在global上

cmd中安装node.js中 执行node文件 使用 node 文件名 如 node myobject

node.js中一个文件,都是一个单独的作用域。一个node.js文件包裹于这样的模块中

代码语言:javascript
复制
(function (export,required,module,_filename,_dirname)) {
    //这里的是我们写在node.js中的代码。
    //也就是我们的代码node会自动帮我们包裹在这里
    //nodejs中自动存在这样的包裹函数,直接写内容就可以了
}
复制代码

module : 是一个对象,注意module中也存在一个export属性。

_filename : 文件实际路径。绝对路径

_dirname : 文件所在的文件夹的路径。绝对路径

export代表模块输出,类似于对外想提供接口,属性等

require表示此模块需要依赖别的模块时候调用的function

module代表这个模块本身

这些我们都可以在nodejs文件中直接调用。

commitjs规范

1.每一个文件都是一个模块,有自己的作用域。一个文件不能定义两个模块

2.每个模块存在自己的作用域。

3.模块内部。module代表模块本身

4.module.exports代表模块对外的接口.常用语模块内的输出

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年12月08日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档