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

网站链接优化怎么做seo交流论坛

网站链接优化怎么做,seo交流论坛,怎样做网站发帖,更多标签的适用场景pnpm项目内网迁移 文章目录 pnpm项目内网迁移0.前言1.基础环境安装2.构建pnpm离线安装包3.使用pnpm重新安装项目依赖4.项目迁移参考链接: 0.前言 要将一个依赖pnpm的项目迁移到内网离线环境下进行开发。 1.基础环境安装 要保证NodeJS版本一致,否则执行…

pnpm项目内网迁移

文章目录

  • pnpm项目内网迁移
    • 0.前言
    • 1.基础环境安装
    • 2.构建pnpm离线安装包
    • 3.使用pnpm重新安装项目依赖
    • 4.项目迁移
    • 参考链接:

0.前言

要将一个依赖pnpm的项目迁移到内网离线环境下进行开发。

1.基础环境安装

要保证NodeJS版本一致,否则执行pnpm i时可能会出现与pnpm-lock.yaml中不兼容导致的问题。

查看本机的Node版本:

node -v

NodeJS各个版本的下载地址:https://nodejs.org/download/release/

将下载好的nodejs安装包拷贝到内网计算机进行安装。

2.构建pnpm离线安装包

先在本机上随便创建一个空项目,比如test文件夹下:

# npm初始化空项目,中途全部回车键默认
npm init
# 查看当前机器安装的pnpm版本,如果版本不一致,在后面pnpm i时可能会出现`node_modules will be removed and reinstalled from scratch.Proceed`的问题
# 安装特定版本的pnpm依赖
npm i pnpm@8.11.0 --install-strategy=shallow
# 切换到node_modules文件夹下,将pnpm打包后拷贝到内网计算机

3.使用pnpm重新安装项目依赖

在安装依赖前,先手动修改一下pnpm的默认配置:

# 包元数据缓存的位置。
pnpm config set cache-dir "E:\pnpm-store\pnpm-cache"
# pnpm 创建的当前仅由更新检查器使用的 pnpm-state.json 文件的目录。
pnpm config set state-dir "E:\pnpm-store\pnpm-state"
# 指定储存全局依赖的目录。
pnpm config set global-dir "E:\pnpm-store\global"
# 所有包被保存在磁盘上的位置。
pnpm config set store-dir "E:\pnpm-store\pnpm-store"

切换到前端项目路径下,删除node_modules文件夹,执行pnpm i命令,然后检查E:\pnpm-store\pnpm-store下应该有v3/file的文件夹,将E:\pnpm-store整个文件夹打包。然后删除前端项目的node_modules文件夹,将整个前端项目打包。将打包好的前端项目包和pnpm-store拷贝到内网计算机。

4.项目迁移

现在内网机上应该有3个包:pnpm.zippnpm-store.zip前端项目包

首先解压pnpm.zip,在同级目录下打开控制台窗口,执行下面命令:

npm i -g pnpm/
# 安装后,查看pnpm版本,是否与外部计算机的版本一致
pnpm -v

解压pnpm-store.zip,路径任选。

修改pnpm配置(注意路径要和解压的路径匹配):

pnpm config set cache-dir "E:\pnpm-store\pnpm-cache"
# pnpm 创建的当前仅由更新检查器使用的 pnpm-state.json 文件的目录。
pnpm config set state-dir "E:\pnpm-store\pnpm-state"
# 指定储存全局依赖的目录。
pnpm config set global-dir "E:\pnpm-store\global"
# 所有包被保存在磁盘上的位置。
pnpm config set store-dir "E:\pnpm-store\pnpm-store"

解压前端项目包,切换到前端项目路径下,执行pnpm install,等待安装完成。完成后即可启动项目pnpm run dev

参考链接:

[1]. pnpm项目内网迁移技巧

[2]. 外网pnpm安装的node_modules包迁移到内网环境提示node_modules will be removed and reinstalled from scratch.Proceed?

http://www.dtcms.com/wzjs/69937.html

相关文章:

  • 蚌埠网站优化制作公司爱链接网如何使用
  • 网站建设中切图的意义产品推广方案范例
  • 将html嵌入wordpressseo排名点击 seo查询
  • b2c商城网站策划方案武汉企业seo推广
  • 北京网站建设公司飞沐百度手机助手app下载安装
  • 延边网站建设sem广告
  • 广东网站建设公司报价企业网站模板建站
  • 网络策划书范文新的seo网站优化排名 网站
  • 做网站外包最牛的公司数据网站
  • 阿里云虚拟主机做网站南通企业网站制作
  • 建站行业消失了吗环球网
  • 河南网站seo费用百度不能搜的十大禁词
  • 返利导购网站建设需求文档如何在百度上做推广
  • 网站地址格式国家中医药管理局
  • wordpress文件类型不支持太原seo快速排名怎么样
  • 关于政府网站建设的情况说明新闻头条今日要闻军事
  • 全网营销型网站 新闻福州短视频seo方法
  • 网站建设怎么寻找客户关键词歌曲歌词
  • 做短视频的网站收益外贸网站seo
  • 电商网站的二级菜单怎么做优化大师官方网站
  • 网站代理浏览器7网页生成
  • jsp做的个人网站301313龙虎榜
  • 网站的开发方法怎么制作公司网站
  • 网站开发需解决的难题搜索引擎优化行业
  • 如何做美食的视频网站成免费crm软件有哪些优点
  • 网站建设报价套餐厦门关键词排名seo
  • 有哪些学校的网站做的好seo实战密码第三版pdf下载
  • 快站app官网下载企业课程培训
  • asp.net 网站数据库网络销售怎么样
  • 可以做3d电影网站网站运营及推广方案