-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: create project Versatile Npm and remove blog post
- Loading branch information
Showing
11 changed files
with
50 additions
and
1 deletion.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
--- | ||
title: Versatile Npm | ||
briefDescription: 自訂 Npm 安裝指令瀏覽器擴充功能 | ||
githubLink: https://github.com/ngseke/versatile-npm | ||
demoLink: https://chromewebstore.google.com/detail/versatile-npm/jahejogdoffpehfhkhbpjblnlhghjnje?hl=zh-TW | ||
period: ['2023/11', '2023/11'] | ||
cover: /img/project-cover/versatile-npm.png | ||
tags: | ||
- Vue | ||
- TypeScript | ||
- Vuetify | ||
- npm | ||
--- | ||
|
||
![](../../assets/img/project/versatile-npm/1400x560.png) | ||
|
||
|
||
## 簡介 | ||
|
||
*Versatile Npm* 是 Google Chrome 擴充功能,使用 Vue 3 + TypeScript + Chrome Extension API + Vuetify 建構。 | ||
|
||
![Demonstration](../../assets/img/project/versatile-npm/demo.gif) | ||
|
||
這個擴充功能可以讓使用者在 npm 套件頁面的右側欄加入 `yarn` 和 `pnpm` 等安裝指令,方便開發者一鍵複製。 | ||
|
||
![Screenshot 2](../../assets/img/project/versatile-npm/screenshot-2.png) | ||
|
||
另外也提供設定 UI 供使用者自定義安裝指令,執行新增、刪除、編輯和排序操作。 | ||
|
||
![Screenshot 1](../../assets/img/project/versatile-npm/screenshot-1.png) | ||
|
||
## Logo | ||
|
||
App Logo 是完全由 DALL·E 3 生成的,prompt 的大意是 `穿著帽 T 的水豚帶著包裹`、`badge style`、`sport mascot style`,接著再透過 macOS 內建的「移除背景」功能去背。 | ||
|
||
其他候選 Logo 如下: | ||
![Logo Candidates](../../assets/img/project/versatile-npm/logo-candidates.png) | ||
|
||
|
||
## Demo | ||
|
||
<a href="https://chromewebstore.google.com/detail/versatile-npm/jahejogdoffpehfhkhbpjblnlhghjnje?hl=zh-TW" target="_blank"> | ||
<img src="https://storage.googleapis.com/web-dev-uploads/image/WlD8wC6g8khYWPJUsQceQkhXSlv1/UV4C4ybeBTsZt43U4xis.png" /> | ||
</a> | ||
|
||
<br/> | ||
|
||
<iframe src="https://ghbtns.com/github-btn.html?user=ngseke&repo=versatile-npm&type=star&count=false" frameborder="0" scrolling="0" width="150" height="20"></iframe> |