import './abc.css' 可以生效,那为何import './def.js'无法生效?

作者站长头像
站长
· 阅读数 6

今天突然想到,在用vue,react的时候,载入css可以用import './abc.css' 那么如果我想载入一个def.js文件,该文件并没有函数或变量,只有一行代码,如下console.log('哈哈')接着我在任意一个react组件里用如下语法,尝试导入def.jsimport './def.js' 发现"哈哈"二字并没有在控制台出现,这是为什么呢?

回复
1个回答
avatar
test
2024-07-08

说明你的import './def.js'没有执行到, 只要导入就会执行js文件https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Refer...answer image

也试了一下, 是会打印的

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容