- 2024-11-18pnpm:包管理的新星,平替 npm 和 yarn
pnpm,一个老牌的node.js包管理器,支持npm的所有功能,完全足以用来替代npm。它采用全局存储,每个项目内部使用了硬链接,所以很省空间,安装速度快。本文介绍下pnpm的基本概念,安装、卸载、使用,原理,可能遇到的问题及解决办法。阅读本文需要一点前端基础,最好有过Node使用经历。
- 2024-11-17npm | Yarn | pnpm Node.js包管理器比较与安装
一、包管理器比较参考原文链接:2024Node.jsPackageManager指南:npm、Yarn、pnpm比较—2024Node.jsPackageManagerGuide:npm,Yarn,pnpmCompared(nodesource.com)以下是对Node.js的三个包管理工具npm、Yarn和pnpm的优缺点总结:npm(NodePackageManag
- 2024-11-16Vercel到Cloudflare:高性价比的迁移实践
背景尽管Vercel的确在便利性和全栈支持上做得不错,但它的成本问题让人望而却步。经过深入研究,我决定将我的AI搜索项目项目迁移到AWS和Cloudflare,最终成功节省了大部分开支。这篇文章记录了完整的迁移过程,希望对有类似需求的开发者有所帮助。为什么会选择Vercel
- 2024-11-1511月ChatGPT商业运营网站程序源码,支持Midjourney绘画,GPT语音对话+DALL-E3文生图+suno-ai音乐生成+TTS语音对话+支持GPTs
11月ChatGPT商业运营网站程序源码,支持Midjourney绘画,GPT语音对话+DALL-E3文生图+suno-ai音乐生成+TTS语音对话+支持GPTs文章目录11月ChatGPT商业运营网站程序源码,支持Midjourney绘画,GPT语音对话+DALL-E3文生图+suno-ai音乐生成+TTS语音对话+支持GPTs前言一、文档总结二
- 2024-11-15测试
Hello
- 2024-11-15Sitecore debug 工具
由于Sitecore的调试需要老是通过log来分析,而每次更新dll都需要等待一定的时间和重复执行前端的操作逻辑,特开发一个在线编辑器的方式来方便调试。警告:请勿在生产环境使用。截图构建项目打开Frontend,使用pnpmi安装依赖包,然后pnpmbuild:vite构建项目,之后去Backe
- 2024-11-14从零到一构建并打包 React + TypeScript + Less组件库教程(一、项目初始化搭建+代码规范集成)
本系列涉及的内容如下:组件库基础搭建,react+ts+less项目规范,包括但不限于prettier、eslint、stylelint、husky、lint-staged、commitlintpnpmmonorepo+turborepo集成gulp+webpack构建esm、cjs和umdstorybook文档集成此系列不包含发布npm和构建CI流程。
- 2024-11-13Vue3 -- 项目配置之eslint【企业级项目配置保姆级教程1】
下面是项目级完整配置1➡eslint:【吐血分享,博主踩过的坑你跳过去!!跳不过去?太过分了给博主打钱】浏览器自动打开项目:你想释放双手吗?你想每天早上打开电脑运行完项目自动在浏览器打开吗?不要9998,不要998,只要你在我们爱的package.json中配置一下即可显示。如下图所示:是的
- 2024-11-102024最新AI绘画系统软件(Midjourney)+GPT4文档分析总结,多模态识图理解,AI文生图/图生图/混图生图(图像混合)
一、前言人工智能的快速发展已成为全球关注的焦点,其应用领域广泛,涵盖绘图、语言处理、视频编辑等。前沿技术不仅推动科技创新,还在艺术创作、内容生产和商业实践等方面展示出巨大潜力。例如,AI语言模型显著提升了内容自动生成、智能客服和文本翻译的效率及用户体验;AI绘图技术为
- 2024-11-05npm&pnpm
npm与pnpm磁盘效率:pnpm更高效,节省磁盘空间。安装速度:pnpm通常更快,尤其是多项目环境下。依赖管理:pnpm更严格的依赖隔离,减少冲突。Monorepo支持:pnpm支持更好,尤其是大型项目中。Monorepo支持是指在一个代码仓库(repository)中管理多个项目或软件包的技术支持和实践。安装pn
- 2024-10-30Vue项目创建与目录调整
Vue项目创建与目录调整创建项目使用Vue-Cli创建地址
- 2024-10-30前端开发 npm ,pnpm
npmpnpm通过npm安装pnpm安装npminstall-gpnpm安装指定版本
[email protected]或者npminstall-gpnpm@X查看当前pnpm版本pnpm-v或pnpm-version卸载npmrm-gpnpm升级版本pnpmadd-gpnpmtoupdate常用命令对比npm命令pnpm
- 2024-10-29Follow + WeWe RSS 订阅微信公众号
使用https://github.com/cooderl/wewe-rss方案使用本地部署,但订阅后只有http,但在Follow上不能使用,方案排除使用rsshub,抓不到使用huggingface部署wewe-rss,可以导出https,能用执行使用Railway的免费额度部署mysql数据库访问https://railway.app/new,选择MySQL找到MY
- 2024-10-24Nodejs版本管理及镜像配置
pnpm安装Windows(PowerShell)Invoke-WebRequesthttps://get.pnpm.io/install.ps1-UseBasicParsing|Invoke-Expressionhttps://pnpm.io/zh/installationPOSIX系统curl-fsSLhttps://get.pnpm.io/install.sh|sh-更新pnpmself-update配置node镜像pnpmconfi
- 2024-10-24无需等待Vue Release发布,就能在项目中体验最新版
前言两个月前尤大在Vue仓库中引入了pkg.pr.new,有了这个后Vue仓库中的每个commit或者PR都会自动触发一个新的发布,我们就可以在项目中体验最新版本的Vue啦。关注公众号:【前端欧阳】,给自己一个进阶vue的机会如何体验最新版本Vue我们先来看看如何使用最新版本Vue。很简单,在Vue的
- 2024-10-16Next.js 零基础开发入门教程2 构建基础脚手架 2024最新更新中|曲速引擎 Warp Drive
开发目标我们将构建一个简化版本的财务仪表板,其内容包括:公共主页、登录页面、受身份验证保护的仪表板页面、用户可以添加、编辑和删除发票这篇文章先创建一个简单的nextjs脚手架页面安装pnpm包管理器接上一篇,开发环境都准备好之后,我们来做创建项目的准备,首先先判断上一篇的环
- 2024-10-12.NET 8 实现无实体库表 API 部署服务
前言快速将创意变为现实!无需实体建库建表即可完成增删改查操作,支持15种条件查询、分页、列表及无限级树形列表等多种功能的API部署。提供完善的接口文档、Auth授权、接口限流、客户端真实IP获取、先进服务器缓存组件及动态API等特性。让大家的工作效率倍增,远离加班和额外的知识
- 2024-10-11pnpm 和 npm
pnpm和npm是JavaScript生态系统中常用的包管理工具,它们各自有不同的特性和优缺点。下面是这两者的详细比较:1. 基本概念npm(NodePackageManager):是Node.js的默认包管理器,提供安装、更新、卸载JavaScript包的功能。使用 package.json 文件来管理项目依赖。pn
- 2024-10-09编辑器项目搭建(一)项目初始化
技术选择底层:Vite(设计维护都较友好)+React+Ts(项目越来越大并复杂,需标记变量类型,有助于项目管理)路由:ReactRouter状态管理:ZustandUI:AntD其他:iconfont+less+axios+Immer+loadash+react-color创建一个项目用vite开一个ReateTS项目pnpmcreateviteFlavor--templatereate-t
- 2024-10-09Mac 系统终端和vscode终端的pnpm版本和路径不一致问题,而且vscode终端的pnpm没法升级
系统终端whichpnpm路径是/Users/zhanglinfeng/.nvm/versions/node/v16.19.1/bin/pnpm vscode终端 whichpnpm 路径是/usr/local/bin/pnpm 为了跟系统的一致,需要修改.zshrc文件新的#AddRVMtoPATHforscripting.MakesurethisisthelastPATHvariablec
- 2024-10-09尚硅谷vue3实战项目--硅谷甄选项目笔记
硅谷甄选运营平台此次教学课程为硅谷甄选运营平台项目,包含运营平台项目模板从0到1开发,以及数据大屏幕、权限等业务。此次教学课程涉及到技术栈包含:vue3+TypeScript+vue-router+pinia+element-plus+axios+echarts等技术栈。一、vue3组件通信方式通信仓库地址:https://gitee.c
- 2024-09-29丰富的诗词资源!一个现代化诗词学习网站!
大家好,我是Java陈序员。之前,给大家推荐过一个古诗文起名工具,利用古诗文进行起名。一个古诗文起名工具今天,给大家介绍一个现代化诗词学习网站,完美适用于自身、孩子学习背诵古诗词!关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。
- 2024-09-25Canvas简历编辑器-Monorepo+Rspack工程实践
Canvas简历编辑器-Monorepo+Rspack工程实践 Canvas简历编辑器-Monorepo+Rspack工程实践在之前我们围绕Canvas聊了很多代码设计层面的东西,在这里我们聊一下工程实践。在之前的文中我也提到过,因为是本着学习的态度以及对技术的好奇心来做的,所以除了一些工具类的库例如 ArcoDe
- 2024-09-18Canvas简历编辑器-Monorepo+Rspack工程实践
Canvas简历编辑器-Monorepo+Rspack工程实践在之前我们围绕Canvas聊了很多代码设计层面的东西,在这里我们聊一下工程实践。在之前的文中我也提到过,因为是本着学习的态度以及对技术的好奇心来做的,所以除了一些工具类的库例如 ArcoDesign、ResizeObserve、Jest 等包之外,关于数据结
- 2024-09-17使用pnpm、monorepo 来构建 vue + 独立组件库项目
新建项目使用pnpm进行安装pnpmcreatevue@latest在根目录下创建pnpm-workerspace.yaml文件packages:-'components/**'此处,components为根目录中的components文件夹,他是独立于我们项目的一个组件库,不包含在src内,此时目录结构如下:root-components-node_modules