 
    
    
      没有海外服务器,使用Clash代理解决Linux访问外网问题
      
        
          
            
            
          
          
            |
            
            
              
                网络技术
               •
              
                工具
               •
              
            
          
         
        
          
          
              |
              
              点赞 0
          
          
              |
              
              预览 942
          
        
       
      下载相应硬件平台的开源Clash release,下载地址 github下载解压到/usr/local/bin/后赋予文件可执行的权限,创建 /etc/systemd/system/clash.service文件为利用systemd来自启动Clash做准备[Unit]Description=Clas
     
  
  
    
       
    
    
      npm安装依赖时 npm error code: 128
      
        
          
            
            
          
          
            |
            
            
              
                前端
               •
              
            
          
         
        
          
          
              |
              
              点赞 0
          
          
              |
              
              预览 308
          
        
       
      常见错误日志如下,git无法获取repositorynpm ERR! fatal: Could not read from remote repository.npm ERR!npm ERR! Please make sure you have the correct access rightsnp
     
  
  
    
       
    
    
  
  
    
       
    
    
      关于Docker使用的一些问题
      
        
          
            
            
          
          
            |
            
            
              
                后端
               •
              
            
          
         
        
          
          
              |
              
              点赞 0
          
          
              |
              
              预览 364
          
        
       
      构建docker镜像docker build -t wechat-chatgpt:wechat-chatgp .Dockerfile文件,以此文件为例:FROM node:19 AS app# We don't need the standalone ChromiumRUN echo 
     
  
  
    
       
    
    
      前端编程中的一些思想
      
        
          
            
            
          
          
            |
            
            
              
                前端
               •
              
            
          
         
        
          
          
              |
              
              点赞 0
          
          
              |
              
              预览 323
          
        
       
      1. 组件化思想这里我要强调的不只是封装一个简单的组件而已,而是要将 UI 逻辑与数据分离,这也是为什么我们使用 Hook 的原因之一。这样做的好处有:组件之间的耦合度降低数据与 UI 耦合度降低组件/数据复用性提高维护代码更加轻松编写代码思路更加清晰