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报错的资料请关注脚本之家其它相关文章!

相关文章

  • js正则表达exec与match的区别说明

    js正则表达exec与match的区别说明

    本篇文章主要是对js正则表达exec与match的区别进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • TypeScript快速上手语法及结合vue3用法详解

    TypeScript快速上手语法及结合vue3用法详解

    TypeScript是一种由微软开发的自由开源的编程语言,主要提供了类型系统和对ES6的支持,下面这篇文章主要给大家介绍了关于TypeScript快速上手语法及结合vue3用法的相关资料,需要的朋友可以参考下
    2024-02-02
  • 详解JavaScript自定义函数

    详解JavaScript自定义函数

    这篇文章主要介绍了JavaScript自定义函数的相关资料,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • javascript中的绑定与解绑函数应用示例

    javascript中的绑定与解绑函数应用示例

    本文为大家详细介绍下javascript中绑定与解绑函数在Ie及Mozilla中的应用,感兴趣的各位可以参考下哈,希望对大家有所帮助
    2013-06-06
  • JavaScript实现搜索框的自动完成功能(一)

    JavaScript实现搜索框的自动完成功能(一)

    在很多需要搜索的网站, 都会有一个自动完成的搜索框. 方便用户查找他们想要的搜索词. 帮助用户快速找到自己想要的结果.接下来通过本文给大家介绍JavaScript实现搜索框的自动完成功能(一),需要的朋友参考下吧
    2016-02-02
  • Javascript实现代码折叠功能

    Javascript实现代码折叠功能

    代码折叠起来,使整段程序缩成一行,看起来清爽了许多。大家在使用Visual Studio环境进行开发时,可以把某个类或某个函数折叠起来,在很多网页上也有类似的功能,那到底是如何实现的呢?其实很简单,只要通过JavaScript就可以实现。
    2016-08-08
  • iOS和Android用同一个二维码实现跳转下载链接的方法

    iOS和Android用同一个二维码实现跳转下载链接的方法

    这篇文章给大家分享的是iOS和Android扫描同一个二维码,分别跳到各自的下载链接的实现方法,文中给出了实例代码,有需要的朋友们可以参考借鉴。
    2016-09-09
  • JavaScript高级 ES7-ES13 新特性详解

    JavaScript高级 ES7-ES13 新特性详解

    这篇文章主要介绍了JavaScript高级 ES7-ES13 新特性详解,本文结合实例代码给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-02-02
  • js实现特别简单的钟表效果

    js实现特别简单的钟表效果

    这篇文章主要为大家详细介绍了js实现特别简单的钟表效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09
  • JS实现前端缓存的方法

    JS实现前端缓存的方法

    这篇文章主要为大家详细介绍了JS实现前端缓存的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09

最新评论