文件引入(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'