为了账号安全,请及时绑定邮箱和手机立即绑定

webpack在less的文件中使用resovle

webpack在less的文件中使用resovle

慕田峪9158850 2019-05-13 10:22:01
1、在less文件中像js文件一样,引用短路径。2、webpack.config.js如下resolve:{extensions:['.js','.json'],alias:{src:path.resolve(__dirname,'src'),components:'src/components',routes:'src/routes',common:'src/common'}},3、js文件中可以直接使用import'components/Header.js'引用,但是less中无法使用@import'common/consts.less'
查看完整描述

2 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

这个因为@import是由css-loader来解析的第一种方法@import‘~@scss/icon.less‘;,css引入中:@import"~@/style/theme"css属性中:background:url("~@/assets/xxx.jpg")html标签中:
                            
查看完整回答
反对 回复 2019-05-13
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

//可通过CommonJS规范导入LESS模块require('./common/consts.less');既然使用了webpack,那就直接在js文件中引入就可以了,记得安装对应的loader
                            
查看完整回答
反对 回复 2019-05-13
  • 2 回答
  • 0 关注
  • 586 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号