npm
  • 2024-06-30Electron | throw new Error('Electron failed to install correctly, please delete node_modules/el
    https://github.com/electron-vite问题原因在install的时候node_modules/electron/中的文件丢失造成程序无法执行解决方案要重新安装加载electron。这只是其中一个解决方案。参考https://github.com/pangxieju/electron-fix//1.npminstal//2.npminstall-gelectron
  • 2024-06-30npm学习篇
    npminstall官网介绍#Installthedependenciestothelocalnode_modulesfolder。Bydefault,npminstallwillinstallallmoduleslistedasdependenciesinpackage.json。(runninginapackagedirectory,noarguments).npminstall#npminstallsavesanyspe
  • 2024-06-23安装 Hexo
    序言安装和配置Git安装NVM和Node安装和配置Git安装和配置HexoGit下载链接#安装Gitapt-get-yinstallgit#配置Gitgitconfigglobaluser.name="testname"gitconfigglobaluser.email="[email protected]"安装NVM和Nodenvm文档nvm-windows下载链接#安装Node
  • 2024-06-23[本科项目实训] Node.js、npm、pnpm配置及GLIBC_2.28缺失解决方案
    问题描述Node.js是一个基于Google的V8引擎的事件驱动I/O服务端JavaScript环境。以下主要解决在Ubuntu环境中的Node配置问题。解决方案使用node-v可以查看当前的node版本,如果未安装node和npm可以尝试以下指令:aptupdateaptupgradeapt-getinstallnodejsapt-get
  • 2024-06-22nvm管理node.js版本
    起因:自己在使用nodejs的时候经常遇到版本问题。每次手动重装更换版本觉得非常麻烦。之前在搭建静态博客的时候,遇到版本问题,生成出来博客静态页白屏。这个就是我部署在github上的静态博客:https://blog.xisoul.cn一、首先卸载Node.js1.打开控制面板锚点2.卸载程序3.找到Node
  • 2024-06-22【JavaScript脚本宇宙】革新前端样式:CSS-in-JS库大比拼与最佳实践
    解锁响应式设计的潜力:使用CSS-in-JS库构建动态样式前言随着前端技术的发展,CSS-in-JS(CSSinJavaScript)逐渐得到开发者的青睐。它通过将CSS样式定义在JavaScript中,利用JavaScript的强大特性,实现了更灵活、动态的样式管理方式。本文将介绍几个流行的CSS-in-JS库,包括styled-c
  • 2024-06-21深入解析:Yarn与npm的比较与差异
    在JavaScript生态系统中,包管理器是不可或缺的工具,它们帮助开发者管理项目依赖,确保代码的可维护性和可扩展性。npm(NodePackageManager)作为最早的包管理器之一,长期以来一直是JavaScript项目的首选。然而,随着Yarn的问世,开发者们开始有了更多的选择。本文将深入探讨Yarn与npm
  • 2024-06-20VuePress使用
    记一篇:安装Vuepress过程也遇到的问题,于是想写篇文章总结一下~~一、介绍VuePress是一个以Markdown为中心的静态网站生成器。你可以使用 Markdown在新窗口打开 来书写内容(如文档、博客等),然后VuePress会帮助你生成一个静态网站来展示它们。官网链接:https://vuepress.vuejs
  • 2024-06-20确保NPM包代码质量:最佳实践与策略
    在JavaScript生态系统中,NPM(NodePackageManager)是最重要的包管理工具之一。随着开源项目的增多,保证NPM包的代码质量成为了一个重要议题。高质量的代码不仅能提升用户体验,还能降低维护成本。本文将探讨如何保证NPM包的代码质量,包括代码规范、测试、文档、版本控制等方面。1
  • 2024-06-20vs code 搭建 vue 3.0+Element-ui
    前言根据上一篇文章,通过vue-cli3.0创建了一个vue项目 https://www.cnblogs.com/FTAH/p/12427997.html 1.在当前项目中加入Element-ui前端框架1.首先在官方网站的这一页我们发现要安装框架 https://element.eleme.cn/#/zh-CN/component/installation 注意这里提供了
  • 2024-06-20阿里云npmmirror 镜像站
    阿里云npmmirror镜像站http://npmmirror.com/npmmirror镜像站输入NPM包名、作者、关键字等信息即可搜索...站点介绍这是一个完整npmjs.com镜像,你可以用此代替官方版本(只读),我们将尽量与官方服务实时同步。我们的前后端应用代码均已开源,前端应用为cnpmweb,服务端应用
  • 2024-06-20Nodejs基本概念
     Node.js基本概念前言Node.js是一个基于ChromeV8引擎的JavaScript运行环境,主要用于构建服务器端应用。由于其高效的事件驱动和非阻塞I/O模型,Node.js在处理高并发和实时应用方面具有显著优势。本篇文章将介绍Node.js的基本概念,帮助初学者快速上手。1.什么是No
  • 2024-06-19npm ERR! network request to https://registry.npmmirror.com/create-vite failed,
    npmERR!networkrequesttohttps://registry.npmmirror.com/create-vitefailed,  npmverbnpmv9.5.1npmERR!codeETIMEDOUTnpmERR!syscallconnectnpmERR!errnoETIMEDOUTnpmERR!networkrequesttohttps://registry.npmmirror.com/create-vitefailed,reas
  • 2024-06-19从0到1使用vite搭建react项目保姆级教程(持续更新中)
    一、vite创建react项目要使用Vite创建一个React项目,你需要按照以下步骤操作:1、确保你已经安装了Node.js(建议使用最新的稳定版本)。2、使用npm命令安装ViteCLI工具,再来创建项目npmcreatevite@latestmy-vite-app 3、运行上述命令后,按照提示选择“create-react-app”
  • 2024-06-19为什么要开发手脚架npm包
    用户行为分析找项目脚手架目的减少项目准备工作重复的东西做多了是不对的统一的代码规范将重复的工作封装达到标准化规范优化开发性能节约开发20%-30%工期提高开发效率降低配置难度使团队快速启动项目DD以便后续维护减少项目开发内存rollup打包工具npmpnpmnv
  • 2024-06-184.5
    什么是Nodejs? Node.js的诞生先来聊聊Node.js诞生的故事,了解一下它最早的定位,以及后来定位的变化。Node.js是2009的时候由大神RyanDahl开发的。Ryan的本职工作是用C++写服务器,后来他总结出一个经验,一个高性能服务器应该是满足“事件驱动,非阻塞I/O”模型的。C+
  • 2024-06-18使用volta管理前端开发环境
    背景:公司有新老不同的产品,使用的node版本不一样,每次都要手动切换node版本,对应的项目才能运行。这样很麻烦,有没有好的解决方法,就找到了volta。1.为什么是volta?管网介绍:使用Volta,一旦您选择了Node引擎,您就不必担心它。切换项目不需要您手动切换版本。跨平台支持,包括W
  • 2024-06-18解决 npm或pnpm : 无法加载文件
    解决npm或pnpm:无法加载文件C:\Users\hp\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本VSCode写入pnpmdev等命令的时候PSD:\GuangFu\pv_mes_web>pnpmdevpnpm:无法加载文件C:\Users\Eleven_tu\AppData\Roaming\npm\pnpm.ps1。未对文件C:\Users\Eleven_t
  • 2024-06-18electron打包angular为exe程序,比较新版本的angular和electron
    一。先创建一个angular项目,具体安装步骤可以查看angular官网介绍,这里不做过多介绍,(https://angular.cn/guide/setup-local)这是官网安装地址,有可能地址会访问不了:1.全局安装AngularCLI:npminstall-g@angular/cli   2.创建一个名称为test的项目:ngnewtest二。安
  • 2024-06-17解释一下这段代码 npm i --no-save --legacy-peer-deps react@17
    这段命令是用于在Node.js项目中安装React17版本的一个指定操作,具体各部分含义如下:npmi或npminstall:这是用于在Node.js项目中安装包的命令,会根据package.json文件中的dependencies或devDependencies安装所有依赖,如果没有指定特定包,则会安装所有列出的依赖。--no-save:这
  • 2024-06-16解决vue项目报错 ERROR in Conflict:Multiple assets emit different content to the same filename index.html问题
    vue-cli创建项目ERROR in Conflict: Multiple assets emit different content to the same filename index.html问题的解决办法用vue-cli正常来创建新的项目在运行npmrundev或者npmrunserve有以下报错:ERRORinConflict:Multipleassetsemitdifferentco
  • 2024-06-16『手撕Vue-CLI』完善提示信息
    前言经过『手撕Vue-CLI』自动安装依赖,已经实现了自动安装依赖的功能。然而,虽然项目已复制并安装依赖,但其提示信息并不够友好,于是我试着去运行了一下vuecreate,发现其提示信息是这样的:于是我决定完善提示信息,也借此机会完善一下项目的代码,变量命名等。完善提示信息完善变量
  • 2024-06-15npm login 或者 npm adduser 之后 遇见 Public registration is not allowed
    npmlogin或者npmadduser之后遇见Publicregistrationisnotallowed其实是因为npm镜像地址有问题使用下方指令将镜像切回即可正确完成登录操作npmconfigsetregistryhttps://registry.npmjs.org/今天就总结到这里啦!后续会不定时更新哦,欢迎在评论区交流。如
  • 2024-06-15MAC系统下安装VUE
    下载node.js点击链接选择图片中的稳定版本安装node.js打开终端,输入node-v和npm-v显示如上信息表示安装成功安装vue脚手架
  • 2024-06-15『手撕Vue-CLI』自动安装依赖
    开篇经过『手撕Vue-CLI』拷贝模板,实现了自动下载并复制指定模板到目标目录。然而,虽然项目已复制,但其依赖并未自动安装,可能需要用户手动操作,这并不够智能。正如前文所述,我们已经了解了业务需求和背景。那么,接下来我们将直接深入探讨核心实现细节。自动安装依赖在前文中,我们已