1 打包脚本
脚本如下,下面附上ar 和 ranlib命令参考(命令来自于网络)
ALLLIB=*.a
FILE=`ls *.a`
#原来的库解压重命名
for F in $FILE
do
ar x $F
OBJ=`ar t $F`
for O in $OBJ
do
mv $O ${F}_${O}
done
done
#ar c 创建一个库,ar r 插入文件。ar s ==ranlib 向库中插            
                
         
            
            
            
            目录一.去到vite.config.ts文件1.添加内容2.解释3.打包二.本地开启http-server服务1.全局安装http-server1.1可以通过如下命令查看是否安装http-server1.2使用如下命令安装2.进入项目启动服务3.查看效果一.去到vite.config.ts文件1.添加内容build: {
    outDir: 'dist',
    sourcemap: fal            
                
         
            
            
            
            nginx官方文档地址:http://nginx.org/en/docs/beginners_guide.html#staticweb服务的一个重要任务就是对外提供文件服务。下面是一个例子,根据需求,对外提供两个不同目录下的本地文件。需要对配置文件进行编辑,在http中配置包含两个location的server块。创建文件目录/pathto/data/www,并向其中放入一个包含任何文本内容的in            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-14 08:03:02
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            自从vue、react或者angular这类框架流行后,单页应用的数量也越来越多。但是限制于单页应用的一些缺点,比如:seo、首屏时间等因素,很多应用的结构还是保持了多页面结构。此篇讲述的是如何在多页面应用结构的基础上,利用webpack生成带hashcode文件名的方式实现静态资源的增量更新方案。多页应用的结构在用户访问时往往会在当前页面加载一些公共资源和当前页面的js和css,可能有些应用还在            
                
         
            
            
            
            / dist目录在开源项目中是什么意思? 146 自从我dist/在许多开源项目(通常在GitHub)上首次看到目录以来,我一直在想它的含义。随着dist,vendor,lib,src,和许多其他的文件夹名称,我们看到很多时候,我有时想,我应该怎样命名我自己的文件夹。如我错了请纠正我!src:包含源。有时,只有纯资源(有时带有缩小版本)取决于项目。供应商:包含其他依赖项,例如其他开源项目。lib:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 07:31:44
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            webpack打包后复制dist文件到桌面由于我们项目目前发布前端代码到线上采用的是半自动部署,需要在本地打包,然后进到目录找到dist文件复制出来转成压缩包,然后再去手动上传部署。这样每次都要进去项目目录里面复制dist文件太麻烦,于是有大佬手动写了个webpack插件,每次打包完成后自动复制dist文件到桌面,以下是整理出来的使用方法。1、复制文件到桌面功能(也就是所谓的自定义插件)源码://            
                
         
            
            
            
            资源文件配置资源文件配置分为静态资源和媒体资源。静态资源的配置方式由配置属性STATIC_URL、STATICFILES_DIRS和STATIC_ROOT进行配置;媒体资源的配置方式有配置属性MEDIA_URL和MEDIA_ROOT决定。静态资源: 指的是网站中不会改变的文件。在一般的应用程序中,静态资源包括CSS文件、Javascript文件以及图片等资源文件。媒体资源: 对于一些经常变动的资源            
                
         
            
            
            
            springbot+vue项目的打包部署
    springbot+vue项目的打包部署使用vue进行前后端分离式开发,但最终部署还是要将前端放到后端中统一部署。一、打包1.前端打包(1)流程通常,我们的前端是在 VsCode 中开发的,如果想要打包,只需要 ctrl+shift+U 调出命令行;然后输入npm run build 之后在项目中会自动            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 21:37:41
                            
                                800阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 如何使用 TypeScript 打包到 dist 目录
TypeScript 是一种现代化的编程语言,它允许我们使用静态类型来构建大型应用程序。在开发 TypeScript 应用程序时,最后一个步骤通常是将代码打包到一个 `dist` 目录中,以便于发布和部署。本文将为你详细介绍如何实现这一过程。
### 整体流程
以下是将 TypeScript 代码打包到 `dist` 目录的主要步            
                
         
            
            
            
            富 Web 时代,应用变得越来越强大,与此同时也越来越复杂。集群部署、隔离环境、灰度发布以及动态扩容缺一不可,而容器化则成为中间的必要桥梁。本节我们就来探索一下 Docker 的神秘世界,从零到一掌握 Docker 的基本原理与实践操作。别再守着前端那一亩三分地,是时候该开疆扩土了。我们将会围绕下面几点展开:讲个故事虚拟机与容器认识 Docker核心概念安装 Docker快速开始常规操作最佳实践一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-25 10:11:09
                            
                                35阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            我们在学习nginx的时候,往往会涉及到很多关于修改配置文件的操作,如果直接在Linux的远程连接工具(比如Xshell)或服务器上操作的话,往往会很不灵活,为了更方便的操作配置文件,今天我来说一下如何使用Nodepad++来修改我们的配置文件。第一步,首先我们需要安装Nodepad++,至于怎么安装,这个我就不说了,相信大家都会。 第四步,连接服务器。点击顶部导航栏中的插件菜单,如下图            
                
         
            
            
            
            # Docker 打包本地静态资源镜像到服务器
在软件开发过程中,静态资源的管理是非常重要的一环。通常情况下,我们会将静态资源打包成一个独立的镜像,然后部署到服务器上。本文将介绍如何使用 Docker 打包本地静态资源镜像,并将其部署到服务器上。
## 为什么要打包本地静态资源镜像
在项目开发中,我们通常会使用各种前端框架和工具来管理静态资源,比如 webpack、gulp 等。这些工具可以            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-14 05:46:15
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录ToolTest整体说明代码实现infoFromYaml.gotoolFilePath.gosetExcel.gosftpClient.go程序执行流程main.go快速使用 ToolTest整体说明最近在练习go代码,恰好工作中有一些场景需要经常去访问某个目录下所有文件,将相对路径写入Excel并上传系统,同时打包文件上传服务器。利用工作之余,练练手学习写了一个小工具,主要实现功能如下            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 14:33:55
                            
                                91阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们在使用`maven`为`springboot`项目打包时会发现打完的jar包会很大,而实际上里面绝大部分的大文件为静态资源和第三方依赖的jar包,而动辄百兆的jar包每次发布时候就很头痛了,上传服务器时由于带宽的限制每次都非常慢,其次如果只需要改静态文件,但还得重新打包发布并重启,很是麻烦,所以分离打包主要是为了解决2个痛点:
- 发布时上传时间太久
- 修            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-28 04:44:41
                            
                                188阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。建议大家使用Spring Boot的默认配置方式,如果需要特殊处理的再通过配置进行修改。如果想要自己完全控制WebMVC,就需要在@Configuration注解的配置类上增加@EnableWebMvc(@SpringBootApplication 注解的程序入口            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 21:19:36
                            
                                16阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Vue项目通过Yarn打包dist目录
在Vue项目中,我们通常需要将代码打包成静态文件以便于部署到生产环境。Vue提供了一种简单的方式来打包项目,即使用Yarn工具。本文将介绍如何通过Yarn来打包Vue项目并将生成的文件输出到dist目录。
## 什么是Yarn?
Yarn是一个由Facebook、Google、Exponent和Tilde共同开发的JavaScript软件包管理工具            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-19 06:21:45
                            
                                276阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在Python中进行打包:从源代码到dist文件夹
作为一名初学者,如果你想将你的Python项目打包成可分发的格式,那么你需要了解整个打包流程。本文将引导你完成这一过程,并为你提供一些关键的代码示例,帮助你顺利将项目打包。
## 打包流程
首先,让我们看一下整个打包过程的概览:
| 步骤 | 描述 |
| --- | --- |
| 1 | 准备项目结构 |
| 2 | 创建se            
                
         
            
            
            
            以下主要Python打包汇总,作为学习备份;一、使用python内部基础工具包Distutils打包程序  1. 在打包之前需要做的就是配置好安装脚本,一般为setup.py文件;  示例(setup.py): from distutils.core import setup
  setup(name='Hello',
     version='1.0',
     description='e            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-27 00:30:44
                            
                                143阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            开发环境:VS2010+SQL Server 2008操作系统:win7_32bit 旗舰版开发语言:C#项目名称:学生寄宿管理系统下面开始介绍:如何给windows应用程序打包? 第一步:打开VS2010,打开你要打包的项目,然后右击"解决方案",”添加“,"新建项目",弹出如下图所示界面:点击”安装和部署“左边的三角形,选择下面的”Visual studio Installer“,再选择”安装            
                
         
            
            
            
            目录1.JdbcTemplate概述2.JdbcTemplate准备工作引入相关 jar 包如果是maven项目,使用pom.xml代替引入jar包的过程(注意)配置xml配置文件3.JdbcTemplate 操作数据库准备好数据库uset_db创建一个t_user表对应数据库创建User实体类创建UserDao接口并创建UserDaoImpl类创建UserService类并在其中注入UserDa