Open doubleHao2 opened 7 years ago
项目结构如图 https://pic3.zhimg.com/v2-3eccb72f28fefa4d2fa17d2a4d8e1e16_b.png
less插件已配好。可以编译出css文件。主要是编译和路径有问题。
fis.conf.js 编译路径部分是:
fis.match(/^/less/([^_]*.less$)/i, { release: '/content/$1' });
main.less里import导入了lib下的两个less文件,期望结果是main.less编译输出到content/main.css中,包括它import导入的lib文件夹下的两个less文件,最后一并产出到content/main.css文件中。
现在的结果是产出了,但是main.less引入的lib下的那两个.less文件没有给编译成css后一并输出到main.css中,而是直接把两行import导入语句原封不动的丢了进来,
最终输出的main.css内容:
@import lib/_reset.less @import lib/_common.less .header { height:100px; } .header logo { width:100px; background-image: url('fsaf.png'); } .box-main { ........ }
看样子是 lib 下的 less 的路径没有被 less parser 找到。
项目结构如图 https://pic3.zhimg.com/v2-3eccb72f28fefa4d2fa17d2a4d8e1e16_b.png
less插件已配好。可以编译出css文件。主要是编译和路径有问题。
fis.conf.js 编译路径部分是:
main.less里import导入了lib下的两个less文件,期望结果是main.less编译输出到content/main.css中,包括它import导入的lib文件夹下的两个less文件,最后一并产出到content/main.css文件中。
现在的结果是产出了,但是main.less引入的lib下的那两个.less文件没有给编译成css后一并输出到main.css中,而是直接把两行import导入语句原封不动的丢了进来,
最终输出的main.css内容: