require是运行时调用,所以require理论上可以运用在代码的任何地方,require是赋值过程,是在运行时执行。import是编译时调用,所以必须放在文件开头,import是解构过程是在编译时执行。 转载于:https://www.cnblogs.com/duanzhange/p/9314643.html