skylint icon indicating copy to clipboard operation
skylint copied to clipboard

include template导致报错

Open DeAntiWang opened this issue 2 years ago • 1 comments

报错信息如下:

❌ ENOENT: no such file or directory, open '/Users/xxx/project/projectA/src/components/card/template/normal/normal' Error: ENOENT: no such file or directory, open '/Users/xxx/project/projectA/src/components/card/template/normal/normal'
    at Object.openSync (node:fs:506:3)
    at readFileSync (node:fs:402:35)
    at file:///Users/xxx/.nvm/versions/node/v16.0.0/lib/node_modules/skylint/dist/cli.mjs:1193:18
    at Array.map (<anonymous>)
    at collectTemplate (file:///Users/xxx/.nvm/versions/node/v16.0.0/lib/node_modules/skylint/dist/cli.mjs:1192:20)
    at Object.onVisit (file:///Users/xxx/.nvm/versions/node/v16.0.0/lib/node_modules/skylint/dist/cli.mjs:1166:24)
    at file:///Users/xxx/.nvm/versions/node/v16.0.0/lib/node_modules/skylint/dist/chunks/parser.mjs:213:23
    at Array.forEach (<anonymous>)
    at file:///Users/xxx/.nvm/versions/node/v16.0.0/lib/node_modules/skylint/dist/chunks/parser.mjs:212:13
    at walk$2 (file:///Users/xxx/.nvm/versions/node/v16.0.0/lib/node_modules/skylint/dist/chunks/parser.mjs:133:7)

其中路径projectA/src/components/card/template/normal/normalnormal.wxml文件,提供给components/card/card.wxml引用使用,引用方法为<include src="..."></include>

DeAntiWang avatar Sep 01 '22 07:09 DeAntiWang

希望不检测wxml中引入文件的后缀。wxml消除后缀也是解决包大小问题的一个办法,不太可能不去掉后缀

DongZhouJone avatar Sep 07 '22 10:09 DongZhouJone