CNode

import "express" 的作用

问答
PPana发布于11 年前最后回复11 年前4 回复7590 浏览0 收藏

在 ES6 module 规范中是支持 import "express" 这种语法的, 在一些文档中给出的解释是 import a module without any import bindings 但不知道这具体是什么意思, 难道是只执行module 的代码 ?

查看回复

回复 (4)

P
Pana#1·11 年前

这种写法会 load 模块, 但不引入任何内容, 即 express 中的代码会被执行一次.

如果想引入 express 需要 import express from "express 这样写, 但个人感觉这样不够简洁.

I
ipengzhou#2·11 年前

test test test

M
magicdawn#3·11 年前

我感觉 var express = require('express') 更直观简单呢

P
Pana#4·11 年前
引用 magicdawn我感觉 var express = require('express') 更直观简单呢

@magicdawn 这个是 CMD 的规范, ES6 在语言层面支持的模块化

参与回复
登录后即可参与回复。登录