在Node中咱们为了避免把全部的代码都写在一个文件,也为了模块化,一般会把某些具备特殊意义的代码分离成模块,而这些模块内的代码固然不是在自身被调用,是须要在app.js中进行引用的,至于如何引用,请听我一一道来!前端
建立项目 --> 建立app.jsbash
建立module文件目录app
在module目录下建立stuff.js 在该模块中可能会有一个或多个方法/属性,代码以下模块化
const pi = 3.1415962
const count = function (a,b) {
return `相加的和为:${a + b}`
}
// 经过Node module向外部暴露模块中的方法或者属性
// 单个的写法
// module.exports = count
// 多个的写法
module.exports = {
pi: pi,
count: count
}
复制代码
在app.js中引用模块,而且调用ui
// require引用自定义模块
const stuff = require('./module/stuff')
// 调用模块方法
console.log(stuff.count(119,stuff.pi))
复制代码
但愿个人分享对你有所帮助,更多资讯请持续关注,我会分享愈来愈多的实战经验哦! 或加入大前端知识体系社区一块儿探索技术:608229520spa