Add npm scripts for build
Update README.md#buildビルド 初回のcloneするときの流れを修正してからnpm scriptsを利用するように書き換え
This commit is contained in:
parent
94c1ff3731
commit
8a17e737f9
31
README.md
31
README.md
|
@ -74,14 +74,33 @@ iTunes NowPlayingにアルバムアートワークを付けてくれた人
|
|||
|
||||
Misskey(misskey.xyz) application token is not in cutls/TheDesk
|
||||
Misskey(misskey.xyz)のトークンは含まれておりません。
|
||||
`git clone https://github.com/cutls/TheDesk`
|
||||
`npm install electron -g`
|
||||
`cd TheDesk/app`
|
||||
`npm install`
|
||||
|
||||
```sh
|
||||
git clone https://github.com/cutls/TheDesk
|
||||
cd TheDesk/app
|
||||
npm install
|
||||
npm install --only=dev
|
||||
```
|
||||
|
||||
### electron-builder(推奨)
|
||||
`electron-builder --target`
|
||||
`target`は`win`か`linux`か`mac`を指定してください。
|
||||
Use npm scripts.
|
||||
npm scriptsを利用します
|
||||
|
||||
```sh
|
||||
# Build for current platform
|
||||
# 実行している環境向けにビルド
|
||||
npm run build
|
||||
|
||||
# Select build target
|
||||
# ターゲットを指定してビルド
|
||||
## Windows
|
||||
npm run build:win
|
||||
|
||||
## Windows and Linux (The macOS target should run on macOS. So, this option hasn't include the build for macOS)
|
||||
## macOS向けのビルドにはmacOSで実行する必要があるためこのコマンドではビルドされません
|
||||
npm run build:all
|
||||
```
|
||||
|
||||
Config is all on package.json
|
||||
ビルド設定はすべてpackage.jsonに記載しています。
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1",
|
||||
"dist": "build --linux snap",
|
||||
"build": "electron-builder",
|
||||
"build:all": "electron-builder --win --linux",
|
||||
"build:win": "electron-builder --win"
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue
Block a user