博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
import和require
阅读量:6792 次
发布时间:2019-06-26

本文共 385 字,大约阅读时间需要 1 分钟。

本质:是使用node中的babel将es6转码为es5再执行;导出的值允许变化

import基本用法:

a文件:    export a    export default ab文件使用:    import a from './a'

  

require

在a文件中function a (){}; 可以用一下三种方法导出;导出的值之后不允许变化module.exports.a=a; module.exports={a:a,...}; module.exports.a=function(){};在b文件中使用const a = require('../a.js') a.a....

  

区别:

require是在运行执行;import引入依赖,在编译时执行

转载于:https://www.cnblogs.com/shui1993/p/10928969.html

你可能感兴趣的文章
centos6 连接数修改
查看>>
java.security.InvalidKeyException: Illegal key size or default parameters
查看>>
Oracle10gR2 on SuSE9 x86_86安装技术文档(原版英文)
查看>>
LAMP编译安装(续)
查看>>
翻译 - NodeJS错误处理最佳实践
查看>>
Linux下卸载mysql
查看>>
sudo 详解、用户以及组的创建删除。
查看>>
微信小程序组件化开发框架-Labrador (二)
查看>>
Linux自动化运维之Cobbler(自定义重装)NO.2
查看>>
Apache中 RewriteCond 规则参数介绍
查看>>
解析xml
查看>>
python+selenium 对于iframe的切入切出
查看>>
开源协议特点@02
查看>>
构建squid传统代理和透明代理
查看>>
linux文件管理命令
查看>>
day19 监听器&过滤器
查看>>
Linux命令nohup+screen
查看>>
心灵鸡汤若干,不喜勿入
查看>>
Git错误non-fast-forward后的冲突解决
查看>>
有了这几款办公软件,让你从此和加班说“拜拜”!
查看>>