fdj*_*815 5 directory-structure node.js npm node-modules
我经常看到具有以下结构的Node.js应用程序:
常见模式:
lib/或src/- 自编代码
index.js - 主要代码node_modules
package.json我不喜欢这种模式:
我对此感到不舒服,因为在进行以下操作时必须明确指定内部模块的目录路径require():
// /lib/index.js
var internalMod = require('./internal'); // `require('internal')` (without path) wouldn't work
internalMod.doSomething();
Run Code Online (Sandbox Code Playgroud)所以我认为将内部模块放在一个node_modules文件夹(项目中的某个地方)也是一个好主意.因此,node将能够找到他们,即使你没有指定明确的路径.
例如:
src/ - 自编代码
index.js - 主要代码node-modules - 对于内部
node_modules - 外部
package.json谢谢你的回答(或评论). - 如果有任何不清楚的地方,请发表评论.
| 归档时间: |
|
| 查看次数: |
1613 次 |
| 最近记录: |