mac 使用n管理node多版本 前端

mac 使用n管理node多版本

在实际项目开发中,不同的项目我们往往需要用到不同版本的node做支持,并且需要根据项目需要切换,以下就是常用的命令行。 Mac下使用n模块去安装多个指定版本的Node.js,并使用命令随时切换。 node中的n模块是,node专门用来管理node版本的模块,可以进行node版本的切换,下载,安装。 官网文档:n - npm 1、安装n npm install -g n 2、...
阅读全文
MAC 安装多个node.js,并进行版本切换 前端

MAC 安装多个node.js,并进行版本切换

本文将会详细介绍如何在mac中切换不同的node版本并给出相应的代码示例。 一、安装nvm nvm全称是 Node Version Manager,它是 Node.js 的版本管理工具,可以方便地在多个Node.js版本间进行切换。 1、使用curl安装 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/inst...
阅读全文
10个免费可商用的高清图网站 前端

10个免费可商用的高清图网站

设计中总离不开用一些美美的照片来点缀我们的设计,以下十个网站推荐给大家,希望这些高质量的素材可以帮助到大家...... 以下网站都是免费高清无版权的图片网站,所有图片都是免费、无版权的,你可以「完全免费」地将图库里的图片用于个人或者商业用途,也可以编辑、修改复制,完全不必担心日后有任何版权风险。注意:可以肆无忌惮的使用,但切忌,不可称自己为作者,在其他平台发布、出售照片和视频,更不要冒犯图片中的...
阅读全文
Error: error:0308010C:digital envelope routines::unsupported 前端

Error: error:0308010C:digital envelope routines::unsupported

最近启动vue项目,发现报如下错误: error:0308010C:digital envelope routines::unsupported 原因: node v17中的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。在node v17以前一些可以正常运行的的应用程序,但是在 V17 版本可能会抛出以下异常: Error: error:030801...
阅读全文
跨域时发送post请求 出现了两次请求 前端

跨域时发送post请求 出现了两次请求

所有跨域的js在提交post请求的时候,如果服务端设置了可跨域访问 都会默认发送两次请求,第一次是预检请求,查询是否支持跨域,第二次才是真正的post提交 第一条为options请求,第二条请求才是我们预想中的请求。为什么先发起了一条options请求: options请求 options请求的官方定义:OPTIONS方法是用于请求获得由Request-URI标识的资源在请求/响应...
阅读全文
利用GitBook写电子书 前端

利用GitBook写电子书

GitBook简介 GitBook 是使用 GitHub / Git 和 Markdown(或AsciiDoc)构建漂亮书籍的命令行工具(和Node.js库); GitBook 可以将您的内容作为网站(可定制和可扩展)或电子书(PDF,ePub或Mobi)输出; GitBook.com 是使用 GitBook 格式创建和托管图书的在线平台。它提供托管,协作功能和易于使用的编辑器。...
阅读全文
Mac使用npm install -g yarn 安装成功无法使用问题 前端

Mac使用npm install -g yarn 安装成功无法使用问题

问题描述: 使用npm install -g yarn 注意使用npm install -g yarn 安装成功后,使用yarn --version查看是否安装成功,此时报错如下 zsh: command not found: yarn 解决方案: 在网上各种百度,谷歌,说配置环境变量等一些文章丝毫没有什么用环境变量配置了还不生效 解决不生效问题最简单的一种方式操作步骤如下: 1...
阅读全文
chrome Stalled时间过长(频繁发起超过6个请求之后,会卡顿很久) 前端

chrome Stalled时间过长(频繁发起超过6个请求之后,会卡顿很久)

Network Timing 使用Chrome浏览器请求多个接口时发现前面的请求Network Timing中stalled时间明显较短,到第四个请求时stalled时间开始加长,超过6个请求之后,stallled时间过长,导致接口整体请求时间变长,页面渲染变慢。 如下图: 出现原因: 为什么会这样呢,通过查看stalled发现和TCP连接有关。 TCP连接 TCP是网...
阅读全文
Vue模板编译原理详解 前端

Vue模板编译原理详解

概要: Vue有自带编译器的版本和不带编译器的版本,即runtime +complier 和 runtime 版本。编译器的主要作用是将 .vue的模板编译为render函数,因为在开发的时候,写render函数不符合我们的开发习惯,所以我们平常开发用的都是runtime+complier的版本。而项目打包时,就将编译的工作交由webpack来执行打包编译,即打包后的项目已经是编译好的rende...
阅读全文
Loading...