Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[chore] Npmnize #1

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

[chore] Npmnize #1

wants to merge 4 commits into from

Conversation

hapo31
Copy link
Member

@hapo31 hapo31 commented May 21, 2019

やったこと

  • index.js の整理
    • es6 nize
  • webpack の追加
    • 設定はいい感じになってるはず(主観)
  • package.json の追加
    • npm install でいい感じに環境が整う
    • npm run watch でローカルサーバー起動
    • npm run build でプロダクションビルド(圧縮されたjsを生成)
  • フォーマッタ(prettier)の追加
    • npm run format でいい感じにソースコードをフォーマットしてくれます

@hapo31
Copy link
Member Author

hapo31 commented May 21, 2019

張り切ってやったはいいんですけど、 Organization の gh-pages って master ブランチ以外は公開出来ないっぽいですね…
こいつのソースコード管理用リポジトリを別に立てて、このブランチは完全にウェブサイトのファイル管理用として運用する手もあるが…

@shamisonn
Copy link
Member

開発ブランチと公開ブランチ(今回はmaster)分けて開発するのはgh-pages運用だとよく見る気がします。
gh-pagesっていうデプロイ支援のnpmパッケージもあるので、そんなに辛くない感覚ありますね。
src: https://qiita.com/star__hoshi/items/490959aee12dbf528f7c

@shamisonn
Copy link
Member

https://happo31sprogblog.hatenablog.jp/entry/2019/05/24/231408
oh…すでにこちらで言及されていましたね…すいません……

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants