【发布时间】:2020-09-02 14:02:09
【问题描述】:
按照我的earlier question 和import 上的Mozilla documentation,我现在明白我必须执行以下操作才能在模块中使用该功能:
-
import * as name from "module";或 import {functionName} from "module";
从使用 CommonJS 开始,我从没想过哪些函数是由包导出的,因为我只是习惯了 require 他们喜欢:
const vueServerRenderer = require('vue-server-renderer') // get the module
vueServerRenderer.createRenderer() // use a function in that module
有人如何知道express 或vueServerRenderer 等模块正在导出哪些函数,所以我知道如何使用正确的import 语句,例如:
import express from 'express' 而不是import * as express from 'express'?
【问题讨论】:
标签: javascript node.js npm ecmascript-6 node-modules