假设只有 a.js 和 b.js (只有两个js 其他什么都没有)
b.js export 一个变量 给 a.js使用
能否在不使用webpack或者babel等打包编译工具的的情况下直接使用 import和export
借助浏览器可以实现吗 node 8.9.3报错 最新版的node 可以实现吗
假设只有 a.js 和 b.js (只有两个js 其他什么都没有)
b.js export 一个变量 给 a.js使用
能否在不使用webpack或者babel等打包编译工具的的情况下直接使用 import和export
借助浏览器可以实现吗 node 8.9.3报错 最新版的node 可以实现吗
浏览器加载 ES6 模块,也使用<script>标签,但是要加入type="module"属性。
<script type="module" src="foo.js"></script>
在node
中使用加载es6
模块:Node
要求 ES6
模块采用.mjs
后缀文件名。也就是说,只要脚本文件里面使用import
或者export
命令,那么就必须采用.mjs
后缀名。
参考:阮一峰:node加载
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
可以呀 这是es6的语法 但是要写在脚本 定义type好像不一样 看过别人写 自己没用过
mdn的解释:
https://developer.mozilla.org...