LESS @import的node_modules的相对路径

Kou*_*sha 2 less

说我有以下结构

/node_modules
/src
   /components
      /component1
         /style
            /style.less
Run Code Online (Sandbox Code Playgroud)

现在我想从中导入一些LESS文件node_modules/some-module/style.less;我必须做类似的事情@import '../../../../node_modules/some-module/style.less

是否没有简写形式,以便路径相对于项目文件夹?像@import ~/node_modules/some-module/style.less什么?

Art*_*ixZ 6

您可以通过安装less-loader并将其添加到webpack中来实现。

怎么做:https//www.npmjs.com/package/less-loader#webpack-resolver

例:

@import "~font-awesome/css/font-awesome.min.css";
Run Code Online (Sandbox Code Playgroud)