uni-app h5端在jenkins构建报错解决

 更新时间:2023年06月11日 09:29:19   作者:彭小黑  
这篇文章主要为大家介绍了uni-app h5端在jenkins构建报错解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

正文

h5 端在本地 dev 以及 build 都没问题,在 jenkins 上报错

报错一

找不到依赖包

解决:将本地 node_modules 压缩后放在服务器上相应文件解压。

这里还有另一个问题就是服务器上 node 版本太低了, 后面升级之后还是存在依赖包找不到问题

报错二

cross-env: Permission denied

下面代码是我从网上截取的,不过问题都是一样。应该是由手动在服务器上添加的 node_modules引起。

解决

// 执行如下命令 在执行打包命令
npm rebuild

该报错信息相关文章连接

sh: 1: cross-env: Permission denied
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR! @ development: `cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js`
npm ERR! Exit status 126
npm ERR! 
npm ERR! Failed at the @ development script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!     /home/shanmaseen/.npm/_logs/2019-02-22T16_32_08_191Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR! @ dev: `npm run development`
npm ERR! Exit status 126
npm ERR! 
npm ERR! Failed at the @ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!     /home/shanmaseen/.npm/_logs/2019-02-22T16_32_08_241Z-debug.log

由于是手动添加的 node_modules 在 jenkins 上配置构建命令时 不需要再进行 install 直接执行 rebuild 在进行 build

npm rebuild
npm run build
ls -al
scp -r ./dist/build/h5/* <你的服务器文件路径>

以上就是uni-app h5端在jenkins构建报错解决的详细内容,更多关于uni-app h5在jenkins报错的资料请关注脚本之家其它相关文章!

相关文章

  • 微信小程序链接传参并跳转新页面

    微信小程序链接传参并跳转新页面

    这篇文章主要介绍了微信小程序链接传参并跳转新页面的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • JavaScript与Image加载事件(onload)、加载状态(complete)

    JavaScript与Image加载事件(onload)、加载状态(complete)

    以前写过一个图片等比缩放的Js函数,缺陷是要等到所有图片都加载完毕了,才能进行等比缩放。
    2011-02-02
  • Bootstrap每天必学之导航组件

    Bootstrap每天必学之导航组件

    Bootstrap每天必学之导航组件,制作面包屑式导航、导航加下拉菜单效果,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • Bootstrap优化站点资源、响应式图片、传送带使用详解3

    Bootstrap优化站点资源、响应式图片、传送带使用详解3

    这篇文章主要介绍了Bootstrap优化站点资源、完成响应式图片、让传送带支持手势的相关知识,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • 提高网站信任度的技巧

    提高网站信任度的技巧

    网站信任度:一方面指浏览者对于站点的信任程度,另一方面指搜索引擎对于网站的信任值(TrustRank),网站信任度对于企业站点更为重要.在得到更高信任度的同时,流量更容易转化为实在的收入.
    2008-10-10
  • 微信小程序picker选择器获取值的2种方法示例

    微信小程序picker选择器获取值的2种方法示例

    picker为用户提供了多个选择,用户选了其中一种,但仍是需要有东西去告诉后台用户选了什么,下面这篇文章主要给大家介绍了关于微信小程序picker选择器获取值的2种方法,需要的朋友可以参考下
    2023-03-03
  • js Promise并发控制数量的方法

    js Promise并发控制数量的方法

    在业务开发过程中,我们经常会遇到多个异步任务并发执行的情况,待所有异步任务结束之后再执行我们的业务逻辑,那么js Promise并发控制数量是多少,本文就来介绍一下
    2021-08-08
  • js千分位实现方法大汇总

    js千分位实现方法大汇总

    这篇文章主要介绍了js千分位实现方法大汇总,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-04-04
  • js跳转页面方法总结

    js跳转页面方法总结

    本篇文章主要是对js跳转页面方法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • 微信小程序实现时间选择

    微信小程序实现时间选择

    这篇文章主要为大家详细介绍了微信小程序实现时间选择,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07

最新评论