搭建 Jenkins+nginx 的Node+vue的前端自动化部署主要用的Jenkins进行前端的自动化部署,环境以及工具使用的是:Docker 以及 Portainer ; 文章目录搭建 Jenkins+nginx 的Node+vue的前端自动化部署安装nginx及配置安装Jenkins及配置1- 安装Jenkins本身2- 系统安装NodeJS的环境3- Jenkins 系统插件及环境变量4
转载
2024-06-20 20:38:27
38阅读
Node.js应用不需要经过编译过程,可以直接把源代码拷贝到部署机上执行,确实比C++、Java这类编译型应用部署方便。然而,Node.js应用执行需要有运行环境,意味着你需要先在部署机器上安装Node.js。虽说没有麻烦到哪里去,但毕竟多了一个步骤,特别是对于离线环境下的部署机,麻烦程度还要上升一级。假设你用Node.js写一些小的桌面级工具软件,部署到客户机上还要先安装Node.js,有点“大
转载
2023-07-16 20:07:51
63阅读
之前一直使用的hta在开发工具,最近转到node-webkit上了,对比一下二者的优劣势。hta单个文件,体积较小,但有兼容性的问题(兼容ie6、7、8就行了,也还好),node-webkit使用webkit内核,可以直接使用html5、css3的相关特性,比如圆角、渐变等,比较方便,界面炫一些,但在windows下最大的问题就是体积较大。 还有就是node-webkit在window
转载
2024-06-11 17:42:00
48阅读
这是第一个vue的小项目,怕忘记了,把大致流程记录下来给自己看,以后熟悉了就好啦!打开node.js官网,下载安装包,一般选择LTS稳定版本 然后傻瓜式安装就可以(“下一步”);安装完成,打开cmd,输入node -v,回车,出现版本号就是安装成功了。 再查看包管理工具是否安装成功,输入npm -v,回车: 出现版本号即安装成功。&
转载
2024-08-30 15:40:55
188阅读
前言最近项目搞得差不多了,开始尝试打包Node后台程序。 关于这个问题我卡了两天,尝试了各种办法,期间也走了不少弯路。 相关方面资料太少,在此分享出一套方案实现。 帖子有些啰嗦,你可以直接下载我的工程案例瞅一下:案例工程问题pkg用起来各种问题,不知道pkg是压根就不支持ES6还是我没搞明白,但它明明引用了babel!解决好吧,我们自动手动搞一个babel ES6->ES5编译过程。1.首先
nodejs打包成桌面程序(exe)的进阶之路node js bat 前端 计划任务前言:最近的研究,请大佬们细品第一篇 - 任务计划程序篇说真的研究到将nodejs打包成可执行的exe文件是个意外的方向。刚开始我的需求就是想要在电脑开机时自启动nodejs的项目;因为自己目前是搞前端开发的,而nodejs现在对于前端来说还是很火的,我们也会经常接触到它,比如webpack、Vue、React等都
转载
2024-06-08 07:26:24
108阅读
什么是 Webpack Webpack 是一个模块打包器。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。 为什么重复造轮子 市面上已经存在的模块管理和打包工具并不适合大型的项目,尤其单页面 Web 应用程序。最紧迫的原因是如何在一个大规模的代码库中,维护各种模块资源的分割和存放,维护它们之间的依赖关系,并且无缝的将它们整合到一起生成适合浏览器端请求加载的
转载
2024-05-07 08:52:34
35阅读
最近接到一个 angular + ionic + cordova 版本比较老的项目,知识(芝士就是力量)盲区 cordova 打包 apk,也是去看了各种大佬分享的芝士,做一个总结方便你我他。 目录1、前端必备`node.js`2、`JAVA_JDK`下载与安装3、安装gradle4、Android SDK 环境变量配置5、安装ant6、安装cordova7、打包vue项目特别提示 一 、环境配置
转载
2023-11-08 21:52:10
67阅读
nodejs无可厚非是新兴的后端语言,因为他的开发语言是javascript,javascript语言的自身优势,让nodejs迅速的火遍大江南北。 很多的nodejs的开发插件如雨后春笋般的涌现出来,比如文件操作的fs,解决数据库链接的各种中间件,mysql、mongoose等等。 &nbs
jenkins自动构建docker镜像,并上传至harbor仓库在jenkins的项目中手动推送并查看# docker images在harbor仓库查看上传完成出现报错的可能:jenkins.sock文件没有给权限认证出现报错:使用harbor用户密码gitlab自动触发jenkins第一:在jenkins的设置中找gitlab的插件并安装,安装完成后第二:在gitlab主机中点击管理中心-设置
首先看下面这张图片,下面的所有界面都是用html代码实现的。编程IDE:vb6.0使用控件:WEBBROWSER原理:使用olelib 让程序继承:IDocHostUIHandler 和 ICustomDoc接口 实现对window.external的重写。接下来展示一下基本的API接口。【】var C_System = function () {
this.UI = {
使用pkg打包Node.js应用的方法步骤Node.js应用不需要经过编译过程,可以直接把源代码拷贝到部署机上执行,确实比C++、Java这类编译型应用部署方便。然而,Node.js应用执行需要有运行环境,意味着你需要先在部署机器上安装Node.js。虽说没有麻烦到哪里去,但毕竟多了一个步骤,特别是对于离线环境下的部署机,麻烦程度还要上升一级。假设你用Node.js写一些小的桌面级工具软件,部署到
转载
2024-03-25 11:07:36
88阅读
前言NodeJS在前端领域正扮演着越越重要的地位,它不仅可以让前端工作者使用javascript编写后端代码,还能方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动,非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。所以作为一名优秀的前端工程师,非常有必要了解和掌握Node.js。笔者接下来将通过对H5-Dooring项目中
转载
2024-07-11 22:33:51
38阅读
作为一个前端开发,本不需要自己部署项目,奈何天不遂人愿,活最终还是落到了自己头上,刚开始只是部署测试环境,只有一台服务器,手动部署以下也就算了,后面线上环境部署4台服务器,人当时就麻了对于喜爱摸鱼的我来说,严重耽误我摸鱼的时间,于是乎就在想能否写一个node脚本执行命令自动部署呢,想了一下,还是决定动手试试最开始是想通过执行shell命令打包项目,然后通过node进行io操作打包,再通过ssh2上
转载
2024-02-20 10:16:25
622阅读
node.jsnodejs概念:是一个js运行的环境,可以让js脱离浏览器独立运行。也意味着只能使用原生js,DOM和BOM操作无效nodejs软件装好之后node -v:显示版本说明装好了直接node回车相当于控制台node js文件路径,就能运行这个文件 node执行方式下面是要运行的代码:for(var i = 0 ; i<3;i++){
console.log("大傻");
转载
2023-11-03 10:06:09
114阅读
适用情况首先说明,此情况不具备普遍性。若你的情况与笔者类似那么希望这篇文章能够帮到你。我的项目情况是这样的:用node.js做后台,ejs做模板引擎(即整个页面是一个ejs文件)由node.js将数据渲染完成后,再将完整页面返回给用户。那么这样做会遇到的问题:1. 本项目没有html页面,ejs的作用也不是引入公共的组件,直接就是一个完整的页面,用webpack中处理ejs文件的load
转载
2024-04-24 16:28:30
87阅读
下面我就为大家分享一篇基于node打包可执行文件工具_Pkg使用心得分享,具有很好的参考价值,希望对大家有所帮助。项目地址这个项目很神奇,直接将node.js项目打包成windows可以直接执行的exe文件(也支持FreeBSD、linux、macos、arm系统),甚至不需要安装Node.js,且无须修改你项目中的任何代码!首先安装pkgnpm install -g pkg然后在项目目录下执行p
转载
2024-05-11 11:15:12
234阅读
前提node安装npm , electron , nativefier 等都需要依赖node.js,所以需要首先安装node.js。node安装可以直接百度搜索node,如图 任选一个下载即可,我选的是14.11.0版的。双击下载下来的msi文件,即可进入安装程序,安装程序需要注意安装的路径,最好不要安装在c盘,其余的默认就好,一路next等待安装完毕即可。 安装完node可以在Windows c
转载
2024-04-09 09:32:14
248阅读
vue-cli开发项目打包后,项目内容全部在/dist文件夹中直接访问index.htm即可本地访问可以直接放在后端项目中部署也可以直接上传至服务器中,在服务器中使用nginx配置到上传的文件路径node//建议改端口 不建议前端开代理 部署会很麻烦
//运行调试
npm run dev开发1.建议改端口 2.不建议前端开代理,不然部署会很费劲,大神可能有办法解决,但我不想自找麻烦 3.建议开
转载
2024-04-05 09:15:56
225阅读
[url=https://github.com/basho/node_package]node_package[/url]是一个制作[b]erlang应用[/b]安装包的脚本/模版集合。支持的平台包括deb(ubuntu), MacOSX, FreeBSD。
这里记录我使用过程中遇到的一些问题,备忘。
[size=x-large]一、前提[/size]
转载
2024-07-23 13:34:16
160阅读