请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

require和import的区别

为什么使用按需加载和引入组件使用import,而引入一个图片使用require?

正在回答 回答被采纳积分+3

1回答

Sunday 2019-08-16 08:42:45

引入组件时使用的 import :是 ES6 module 的语法,表示为引入一个模块。


而引入图片使用的 require :其实是 Node 中的一个方法,用于引入模块、 JSON、或本地文件(比如引入的图片文件)。

0 回复 有任何疑惑可以回复我~
  • node的方法为什么可以在VUE文件中使用呢?
    回复 有任何疑惑可以回复我~ 2020-02-05 19:27:07
  • 不能说是在 vue 里面去使用 。因为咱们本地启动 devServer (也就是 npm run dev) 来启动本地服务的时候,其实启动的就是一个 node 的服务器,在这个 node 的服务器上他会把 使用 require 的代码进行解析 。
    回复 有任何疑惑可以回复我~ 2020-02-06 10:19:11
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信