Zlog
首页时间轴关于
Zlog

一个探索技术、编程和构建 Web 的个人空间。

© 2026 Zlog

导航

首页时间轴关于

链接

首页/yarn.lock与package-lock.json互转

yarn.lock与package-lock.json互转

npm install -g synp

Z

Zephyr110

2020年8月18日·1 分钟
|
gear-tools

1. 安装 synp

npm install -g synp

2. 互转

    1. yarn.lock => package-lock.json
plaintext
yarn # be sure the node_modules folder dir and is updated
synp --source-file /path/to/yarn.lock
# will create /path/to/package-lock.json

转换生成 package-lock.json 后,删除 node_models 文件夹,然后用 npm install

    1. package-lock.json => yarn.lock
plaintext
npm install # be sure the node_modules dir exists and is updated
synp --source-file /path/to/package-lock.json
# will create /path/to/yarn.lock

转换生成 yarn.lock 后,删除 node_models 文件夹,然后用 yarn install

标签

gear-tools

评论

相关文章

PicGo + Github + jsDelivr搭建图床

之前一直用 iPic 自带的新浪免费图床保存博客图片,期间有一些图片丢失了,另外就是因为 iPic 默认会给透明背景的图片加上一个白色背景,导致博客在暗黑模式下加载的图片有一个很难看的白边,对于有强迫症的我来说忍无可忍,所以就尝试了 PicGo + Github 搭建图床,问题完美解决。

2021年10月1日·1 分钟

MySQL

集成化开发环境内置,或者官网下载单独安装

2021年5月19日·2 分钟

ESLint

JavaScript 是一种动态的弱类型解释型语言,没有编译程序,所以一些错误只有在代码执行的时候才能暴露出来,而不像 C/C++ (内置 gcc/g++编译程序)等编译型语言那样,在编译阶段就可以发现问题。因此 Nicholas C. Zakas 于 2013 年 6 月创建了开源项目 ESLint,使得原来在执行阶段才能暴露的问题提前到代码编写阶段暴露。

2021年4月18日·6 分钟

← 返回文章列表