Jag*_*row 6 javascript module node.js ecmascript-6
使用node.js模块语法,您可以加载模块并在一个表达式中使用它:
const numCPUs = require('os').cpus().length;
Run Code Online (Sandbox Code Playgroud)
ES6模块有没有相应的东西?
import os from 'os';
const numCPUs = os.cpus().length;
Run Code Online (Sandbox Code Playgroud)
是我能得到的最接近的; 这是两个完整的陈述,并留给我一个不需要的绑定os.
小智 7
在解析文件时,在执行文件之前,对模块的绑定会静态发生.实现您要做的事情的唯一方法是使用命名导出.
export const numCPUs = os.cpus().length;
Run Code Online (Sandbox Code Playgroud)
这将允许您在程序的入口点中指定命名导出:
import { numCPUs } from 'os';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
422 次 |
| 最近记录: |