m***@95jw.cn
m***@95jw.cn
  • 发布:2019-04-28 13:43
  • 更新:2019-05-19 09:20
  • 阅读:2019

【报Bug】vue-cli模式编译项目到h5失败,能运行到h5

分类:uni-app

编译空项目的时候是ok的,,
但是使用vue-cli编译我自己项目的时候出现异常...这个必须向用vue-cli啊,想做自动化持续部署

主要错误应该是:TypeError: decl.moveTo is not a function

我在HbuildX里面,把src目录npm安装后,就能编译这个项目,,怎么将HbuildX里面对应的编译插件拿到vue-cli项目来用呢,也可以解决这个问题啊..

具体报错如下:


Module build failed (from ./node_modules/postcss-loader/src/index.js):  
TypeError: decl.moveTo is not a function  

  • 自问自答:
  • 如果要强硬解决这个TypeError: decl.moveTo is not a function问题,,也可以直接去修改npm包的,
  • 参考文章在这里 https://segmentfault.com/a/1190000017194293

  • 还有cnpm和npm的坑..2个东西安装的包应该不是一样的.. 当然,,不排除官方也应该怎么样弄下才好,,,
  • cnpm install 后 可以 cnpm run dev:h5 和 cnpm run build ,,,但是cnpm update执行报错..
  • ========
  • npm update执行成功,,但是 npm run build 失败的哦...
  • 算是临时处理了这个问题吧..如果有更加好的解决方案,希望得到开发人员的回复啊
2019-04-28 13:43 负责人:无 分享
已邀请:
跨平台uapp

跨平台uapp - 了解uapp `npm info uapp`

安装最新的这两个包,否则里面调用的是旧版本的 postcss-loader

npm install postcss-merge-rules cssnano

该问题目前已经被锁定, 无法添加新回复