关于import的一个小问题
老师,这里导入时并没有导入backtop的css样式文件,但是backtop仍然有样式:
是因为`import Backtop from 'components/backtop';`在导入Backtop的时候也会将components/backtop/index.js中的所有内容都导入吗?
还是因为有css-loader和style-loader能够自动分析css文件之间的关系,并将他们打包到一起?
9
收起
正在回答
1回答
同学你好,不是的。import Backtop from 'components/backtop'这句代码,实际上,是引入components/backtop文件夹中的index.js文件(index.js可以省略)。由于index.js中,引入了backtop的css文件,所以会有样式:
loader并不能自动分析组件的html、css之间的引用关系。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星