当你想了解 electron 时,在安装时可能会遇到一些问题,也许在安装这一步就能劝退一部分前端新手。当安装 electron 依赖比较慢时,执行安装依赖命令时可以使用 ELECTRON_MIRROR 参数指定镜像源,mac 系统安装依赖可能会提示没有权限,命令前面使用 sudo 前缀即可
辰风沐阳 阅读 3641 2023-12-30
npm init 命令会生成一个 package.json 文件,该文件用来记录当前项目的详细信息。package.json 中记录着项目的详细信息和所使用的依赖包等信息,别人根据该文件执行 npm install 就可以将项目依赖全部下载到项目里,方便以后维护和移植
辰风沐阳 阅读 1507 2023-11-21
Electron 是桌面应用程序框架,它兼容 Mac、Windows、Linux,可以构建出三个平台的应用程序。学习的好处:开发的应用程序,可以上架到应用商店获得收益,可以开发一些桌面小工具,也可以提高应聘时的竞争力,提高开发者的综合能力
辰风沐阳 阅读 1433 2023-11-21
nvm 全称 node version manager,也就是 node 版本管理工具,本文记录的是 windows 版本的 nvm,也就是 nvm-windows,并不是适用于 mac,windows 版本的 nvm 是低配版的 nvm,不如 mac 版本的 nvm 功能强大
辰风沐阳 阅读 1169 2023-11-15
当开发多个项目时,每个项目运行环境要求的 node 版本不一样,那么我们就需要给每个项目指定 node 版本,也就是通过终端执行 nvm install 和 nvm use 命令去安装并切换版本。这就需要一个管理 node 版本的方法,自动切换 node 版本,这时 .nvmrc 就该上场了
辰风沐阳 阅读 3802 2023-11-15
nvm 全称 node version manager,也就是 node 版本控制。nvm 是一个 node 的版本管理工具,它是一个命令行应用,可以简单操作 node 版本的切换、安装、使用、卸载、查看本机的全局 node.js 版本。当有多个 node 项目,但是对 node 要求不一样,此时使用 nvm 非常方便
辰风沐阳 阅读 2500 2023-02-24
nrm 是 npm 的扩展包,可以使用 npm install 进行安装。nrm 是一个 npm 镜像源管理器,可以实现快速地在 npm 源之间进行切换。npm 默认使用的是 npm 官方镜像源,官方源在国外比较慢,一般情况我们都会使用国内镜像加速包的下载速度
辰风沐阳 阅读 2216 2022-08-21
npm 全称是 Node Package Manager,即 node 包管理器,是 Node.js 默认的软件包管理系统。使用 npm 来分享和使用代码已经成为了前端的标配,npm 类似 PHP 的包管理器 Composer,Java 的包管理器 Maven,是前端开发者必备技能
辰风沐阳 阅读 1608 2022-08-19
开发时,我们会使用框架(Vue、React),ES6 模块化语法,Less/Sass 等 css 预处理器等语法进行开发。这样的代码浏览器是不能识别的,要想在浏览器运行必须经过编译,变成浏览器能识别的 JS、CSS 等语法,才能正常运行
辰风沐阳 阅读 2862 2022-08-19
pnpm 即 performant npm,意味着 “高性能的 npm”。pnpm 由 npm/yarn 衍生而来,解决了 npm/yarn 内部潜在的 bug,极大的优化了性能且节约了磁盘空间。因此 pnpm 被誉为 “最先进的包管理工具”。特点:速度快、节约磁盘空间
辰风沐阳 阅读 2659 2022-08-18