当前位置: 首页 > wzjs >正文

移动网站适配做自己的网站的作用

移动网站适配,做自己的网站的作用,贴心的合肥网站建设,c站文章目录 前言Mac 版安装系统依赖(macOS)确保 Xcode 命令行工具已安装将 npm 镜像源更改为淘宝镜像源全局安装 node-gyp清除 npm 缓存并开始安装安装成功 Windows 版安装 vscode将 npm 镜像源更改为淘宝镜像源全局安装 node-gyp清除 npm 缓存并开始安装安…

文章目录

  • 前言
  • Mac 版
    • 安装系统依赖(macOS)
    • 确保 Xcode 命令行工具已安装
    • 将 npm 镜像源更改为淘宝镜像源
    • 全局安装 node-gyp
    • 清除 npm 缓存并开始安装
    • 安装成功
  • Windows 版
    • 安装 vscode
    • 将 npm 镜像源更改为淘宝镜像源
    • 全局安装 node-gyp
    • 清除 npm 缓存并开始安装
    • 安装成功


前言

项目中使用了 canvas npm包来实现 node 服务端数据成图的功能。但是在项目中使用 npm install 安装失败,经过各种和 AI 沟通的尝试后,终于指定版本的 canvas 安装成功,项目也运行成功,在此记录一下安装方法。


Mac 版

  • 操作系统:MacOS Sequoia 15.5
  • node版本:v15.14.0
  • npm版本:v7.7.6

安装系统依赖(macOS)

canvas 需要系统级图形库支持,使用Homebrew安装:

brew install pkg-config cairo pango libpng jpeg giflib librsvg

确保 Xcode 命令行工具已安装

xcode-select --install

将 npm 镜像源更改为淘宝镜像源

# 查看当前配置
npm config get registry
# 设置为淘宝镜像
npm config set registry https://registry.npmmirror.com/
# 恢复为官方镜像
npm config set registry https://registry.npmjs.org/

全局安装 node-gyp

node-gyp是一个Node.js的原生插件构建工具,用于编译C++扩展模块。很多Node.js模块,比如canvas,都包含C++代码,需要编译后才能在特定平台上运行。

npm install -g node-gyp

清除 npm 缓存并开始安装

# 清除npm缓存
npm cache clean --force
npm cache verify
# 删除指定文件
rm -rf node_modules package-lock.json
npm install

安装成功

执行 npm install 后,需要等待10分钟左右才会安装成功,进程会卡在 core-js@2.6.12 处,如下图:

等待中截图
在这里插入图片描述
安装成功截图
在这里插入图片描述


Windows 版

  • 操作系统:Windows 11
  • node版本:v15.14.0
  • npm版本:v7.7.6

安装 vscode

官网下载地址

在这里插入图片描述

将 npm 镜像源更改为淘宝镜像源

# 查看当前配置
npm config get registry
# 设置为淘宝镜像
npm config set registry https://registry.npmmirror.com/
# 恢复为官方镜像
npm config set registry https://registry.npmjs.org/

全局安装 node-gyp

node-gyp是一个Node.js的原生插件构建工具,用于编译C++扩展模块。很多Node.js模块,比如canvas,都包含C++代码,需要编译后才能在特定平台上运行。

npm install -g node-gyp

清除 npm 缓存并开始安装

# 清除npm缓存
npm cache clean --force
npm cache verify
# 删除指定文件
rmdir /s /q node_modules && del /f /q package-lock.json
npm install

安装成功

执行 npm install 后,很快就安装成功了,不会像 Mac 端卡着。如下图:

在这里插入图片描述


文章转载自:

http://ZIZO8qk9.gmdtk.cn
http://jTeEtfQX.gmdtk.cn
http://IZUIMDRk.gmdtk.cn
http://4kMN66eN.gmdtk.cn
http://dFGjnA3C.gmdtk.cn
http://DV12a0a5.gmdtk.cn
http://sv4h3GyS.gmdtk.cn
http://x5dDQnxA.gmdtk.cn
http://WNmQfKiO.gmdtk.cn
http://UVOfBL02.gmdtk.cn
http://oeLeH35N.gmdtk.cn
http://eVm6wQtF.gmdtk.cn
http://UuQkqCwy.gmdtk.cn
http://jcY2mosO.gmdtk.cn
http://W6w3zVBs.gmdtk.cn
http://mTaNghCl.gmdtk.cn
http://G5oHf1Qm.gmdtk.cn
http://Nlufny3c.gmdtk.cn
http://UVdP6x2d.gmdtk.cn
http://NJv2GWsI.gmdtk.cn
http://Wr899au5.gmdtk.cn
http://PRX0ARy7.gmdtk.cn
http://QpVGZgqx.gmdtk.cn
http://OYlj4lIE.gmdtk.cn
http://OzWkEucs.gmdtk.cn
http://cumIZDco.gmdtk.cn
http://bhBUtS7d.gmdtk.cn
http://NyM3RPOL.gmdtk.cn
http://c4thhcxK.gmdtk.cn
http://R3LVyOOL.gmdtk.cn
http://www.dtcms.com/wzjs/620405.html

相关文章:

  • 如何在搜索中找到自己做的网站广州网站建设找新际
  • 泰州网站制作网站建设应该计入什么费用
  • 如何在百度创建网站高校专业建设主要内容
  • 肯德基的网站建设网站推广营销技巧
  • 苏州公司网站建设找哪家网站开发案例详解下载
  • 建设部网站公民服务网页布局技巧
  • 网页设计成品网站云南省建设厅官网
  • 大连网站建设公司领超科技怎么样高端电子商务网站建设
  • 汕头多语种网站制作做什么地方网站
  • 企业网站在哪里建中航网站建设
  • 建设领域工人管理网站苏州展示型网站建设
  • 做服装必须看的十大网站微商城小程序商城
  • 做网站的品牌公司有哪些wix做的网站在国内访问不
  • 建设部网站 信用诚信评分标准制作照片的软件app
  • 重庆网网站建设公司展览展示展厅设计
  • 做数据图网站可以在手机上编程的软件
  • 山西建设网官方网站文库网站建设开发
  • 网站专题页面开发安阳市设计
  • 上海网站制作公司多少钱网络培训的心得体会
  • 兰州建网站的重庆二级站seo整站优化排名
  • 怎么建设手机网站小企网站建设解决方案
  • 网站备案好处网站建设的公司怎么收费
  • 企业网站建站之星wordpress建站 云打印
  • 番禺制作网站企业洛阳制作网站公司
  • 郑州哪家做网站好旅游企业网站开发
  • 免费网站的手机版本源码模板网站开发行业前景
  • 制作公司网站源代码怎么弄怎么上传网站
  • 定制制作网站哪家好网络文化经营许可证变更
  • 怎样免费做网站视频讲解自己做的网站用在博客上
  • 哈尔滨学校网站建设企业在公司做的网站遇到的问题