我知道我可以在ES6中要求这样的文件:
require('./config/auth');
当我尝试这样做
require('./config/');
我明白了:Module not found: Error: Cannot resolve directory './config'.为什么会这样?我怎么能要求目录?
首先,您的需求采用 NodeJS/io.js 语法,ES6 语法中的模块如下所示:
import "./config/auth";
Run Code Online (Sandbox Code Playgroud)
或者如果你想从中加载一些东西:
import authenticate from "./config/auth";
Run Code Online (Sandbox Code Playgroud)
您无法一次加载整个目录,但在 Node/io.js 中您可以创建一个模块然后加载它。
请注意,作为解决方法,您可以加载单个文件,该文件依次加载多个文件并返回其结果。异步加载器也正在进行中,但变化如此频繁,很难跟踪,所以我还不会依赖它。
| 归档时间: |
|
| 查看次数: |
19627 次 |
| 最近记录: |