Skip to content

Instantly share code, notes, and snippets.

View HiroshiHara's full-sized avatar
👽

hrhrs HiroshiHara

👽
View GitHub Profile
# Chromeからローカルファイルにアクセスできるようにする起動オプション
# デスクトップとかにあるChromeのショートカットを右クリック
# > プロパティ > リンク先
# > chrome.exe" の後に --allow-file-access-from-files を付与
# 稼働しているChromeのプロセスを全部落として再起動
# VSCodeのDebugger For Chromeに起動パラメータを渡す方法
# .vscode/launch.jsonのconfigurationsブロックに以下のプロパティを設定する。
# "runtimeArgs" : ["パラメータ1", "パラメータ2", ... ]

※この文書はReactビギナーズガイドに準拠した内容のため、最新の情報とは異なる場合があります


5.1 アプリケーションの雛形の作成

適当にアプリケーションのルートディレクトリを作成


5.1.1 ファイルとフォルダ

以下の構成でファイルとフォルダを作成

# 任意のgistにローカルからコミットする方法
# 編集したいgistのページからclone用のURLを取得(Clone via HTTPS)
# ローカルの任意のディレクトリで git clone [取得したURL]
#### Git Tips ####
# if you cancel all staging files.
git reset HEAD
# if you revert all local changes.
get checkout .
# if you delete local branch.
git branch -D [branchname]
@HiroshiHara
HiroshiHara / Babel_note.txt
Last active July 18, 2020 11:52
Babelパッケージの種類をまとめたメモ
# @babel/core
babel本体。
JSコードを何らかの変換処理に基づいて再出力する。
変換処理自体はプラグインに依存する。
プラグインは@babel/preset-envなどが一般的。
npm i --save-dev @babel/core
# @babel/cli
babelコマンド本体。
npm i --save-dev @babel/cli
@HiroshiHara
HiroshiHara / .eslintrc.json
Last active July 26, 2020 06:22
.eslitrc.json for React development
{
"parser": "babel-eslint",
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:jest/recommended"
],
"plugins": ["babel", "react", "flowtype", "jest"],
"parserOptions": {},
"env": {
@HiroshiHara
HiroshiHara / .babelrc.json
Last active July 26, 2020 06:22
.babelrc.json for React development.
{
"presets": [
[
"@babel/preset-env",
{
"useBuiltIns": "usage"
}
],
"@babel/preset-react",
"@babel/preset-flow"
@HiroshiHara
HiroshiHara / .flowconfig
Created July 18, 2020 11:59
.flowconfig for React development.
[ignore]
.*/node_modules/.*
[include]
[libs]
[lints]
[options]
@HiroshiHara
HiroshiHara / jest.config.js
Last active July 26, 2020 06:21
jest.config.js for personal devopment.
module.exports = {
verbose: true,
};