nodejs 是不是缺少了 类似 php include 的功能啊。
nodejs 现在的require模块机制很好。
但是缺少一个 类似 php include 多个文件 组成 1个文件的功能。
我看了一下 nodejs 的项目代码。 冗余蛮多的。
include 多个文件 组成 1个文件的功能 不知道官方有没有考虑啊。
各位怎么看?
15 回复
require除了模块也可以是自己写的文件啊。。。。 比如你写了个db.js,然后别处只要require(‘./db’)就好了。 如果是指页面的可复用,你需要好好学习一下express的模版机制。 看的还是少啊,慢慢学吧。
require 只能加载模块吧。 并不能实现我要的。 类似php include 的功能。 require 进来的文件,里面的变量作用域都被 export 限制了。
如果是我立即错误,请您举个例子。 好像是您理解错误了。
谢谢大家的解答。
大家没有理解我的意思。 可能是我描述不准确吧。
我是希望 node 能够提供 类似 php include 的功能。 这样能够减少很多代码的冗余。
我提出这个问题,是想大家看看对这个功能的看法。是否有必要。
有些网友很友好,热心提供资料。谢谢! 有些网友喜欢攻击人,这点不好。
@saighost 谢谢你的解答。 node 提供的 require 和 php 提供的 include 原理与效果并不一致。 我希望 node 能够提供 类似 php include 的功能。 我就是这个意思。