comtom1
comtom1
  • 发布:2019-08-18 03:28
  • 更新:2020-07-13 15:37
  • 阅读:4995

hbuilderX安装less编译插件后无法编译less样式

分类:HBuilderX

hbuilderx安装less编译插件,uniapp项目运行到浏览器是报Module build failed (from ./node_modules/less-loader/dist/cjs.js): Class constructor FileManager cannot be invoked without 'new in undefined (line undefined, column undefined)。

0 关注 分享

要回复文章请先登录注册

1***@qq.com

1***@qq.com

https://www.jianshu.com/p/fb44998a436b
2020-07-13 15:37
DCloud_heavensoft

DCloud_heavensoft

见公告:https://ask.dcloud.net.cn/article/36295
2019-08-19 21:54
8***@qq.com

8***@qq.com

回复 4***@qq.com :
给你点个赞,按你的方法搞定了。
2019-08-19 11:32
8***@qq.com

8***@qq.com

回复 DCloud_HB_WDL :
按照你的方法还是一样出现楼主的错误,版本2.2.2.20190816
2019-08-19 11:28
DCloud_HB_WDL

DCloud_HB_WDL

回复 lykl :
好像? 你确定一下吧
2019-08-19 10:54
lykl

lykl

回复 DCloud_HB_WDL :
好像没有用
2019-08-19 10:52
DCloud_HB_WDL

DCloud_HB_WDL

1. HBuilderX, 点击菜单【设置】【插件安装】
2. 卸载less插件,关闭HBuilderX
3. 重启HBuilderX, 重新安装less插件
2019-08-19 10:28
lykl

lykl

刚接触这个框架,一样的问题,如果是用hbuilderx创建项目的话好像没有package.json这个文件
2019-08-19 10:02
4***@qq.com

4***@qq.com

找到解决方法了 mac下 修改/Applications/HBuilderX.app/Contents/HBuilderX/plugins/compile-less/package.json
"onDidSaveExecution": false 改成 "onDidSaveExecution": true
"less": "^3.9.0" 改成 "less": "~3.9.0"
然后在该目录下sudo npm install就好
2019-08-19 08:54
4***@qq.com

4***@qq.com

github上好像是less版本的问题,不知道怎么解决
2019-08-18 11:32