文件引入(import require)
规范
-
require 是AMD规范引入方式
-
import 是es6的一个语法标准
调用时间
-
require 是运行时调用
-
import 是编译时调用
require 的用法
- const fs = require('fs')
- exports.fs = fs
- module.exports = fs
import 的用法
-
import fs from 'fs'
-
import {default as fs} from 'fs'
-
import * as fs from 'fs'
-
import {readFile} from 'fs'
-
import {readFile as read} from 'fs'
-
import fs, {readFile} from 'fs'
-
export default fs
-
export const fs
-
export function readFile
-
export {readFile, read}
-
export * from 'fs'