当前位置: 首页 > 后端技术 > Node.js

环境&调试

时间:2023-04-03 16:05:05 Node.js

commit.jsnodejs使用的模块规范类似于前端开发的AMDCMD规范全局对象,代表node.js中的全局对象。类似于javascript中的window,挂在global上。您可以直接在当前正在执行的进程上调用进程。将其挂载到全局cmd并安装node.js。执行节点文件。使用节点文件名。例如,节点myobjectnode.js中的文件是一个单独的范围。一个node.js文件被包裹在这样一个模块中(function(export,required,module,_filename,_dirname)){//这里是我们在node.js中编写的代码。//也就是我们的代码node会自动帮我们在这里包装//nodejs中自动有这样的包装功能,直接写内容即可}module:是一个对象,注意里面还有一个export属性模块。_filename:文件的实际路径。绝对path_dirname:文件所在文件夹的路径。绝对路径export表示模块输出,类似于对外接口,属性等,require表示本模块需要依赖其他模块,本模块需要依赖其他模块时调用的functionmodule表示模块本身。我们可以直接在nodejs文件中调用。commitjs规范1.每个文件都是一个模块,有自己的作用域。一个文件不能定义两个模块2.每个模块都有自己的作用域。3.模块内部。module代表模块本身4.module.exports代表模块的对外接口。常用于模块的输出