package.json
にコマンド追加site/config.toml
に追加gulpfile.babel.js
にtask追加npm run build
実行
データ側はこれでたぶんふ大丈夫。
あとは対応するビューを site/layouts
に盛っていく。
site/archetypes
に型ファイル(mdファイル)を追加する。
cid | family_name | first_name | family_name_kana | first_name_kana | phone | address | ||
---|---|---|---|---|---|---|---|---|
000001 | 山田 | 太郎 | やまだ | たろう | yamada@example.com | 09012345678 | 東京都千代田区1-1-1 | |
000002 | 岩鬼 | 正美 | いわき | まさみ | iwaki@example.com | 09012345634 | 東京都千代田区1-1-1 | |
000003 | 殿馬 | 一人 | とのま | かずと | tonoma@example.com | 09012345604 | 東京都千代田区1-1-1 | |
000004 | 里中 | 智 | さとなか | さとる | satonaka@example.com | 09012345612 | 東京都千代田区1-1-1 | |
000005 | 微笑 | 三太郎 | ほほえみ | さんたろう | hohoemi@example.com | 09012345613 | 東京都千代田区1-1-1 |
#requires ruby 2.4.0p0 | |
require 'find' | |
require 'fileutils' | |
require 'tempfile' | |
require 'uri' | |
=begin | |
1. なにをするスクリプトか? | |
- Markdown ファイルの中を読み取り、その中に記述されているH行を表として Markdown ファイルの先頭に追記します。 |
import React from 'react'; | |
import PropTypes from 'prop-types'; | |
export default class EventListener extends React.Component { | |
componentDidMount() { | |
this.getListeners().forEach( ( [ type, listener ] ) => { | |
this.props.eventTarget.addEventListener( type, listener ); | |
} ); | |
} |
package.json
にコマンド追加site/config.toml
に追加gulpfile.babel.js
にtask追加npm run build
実行データ側はこれでたぶんふ大丈夫。
あとは対応するビューを site/layouts
に盛っていく。
site/archetypes
に型ファイル(mdファイル)を追加する。#!/usr/bin/ruby | |
require 'find' | |
@image = /^[!][\[]*/ | |
i = 1 | |
Find.find('.') {|fname| | |
if ( File.extname(fname) == '.md' || File.extname(fname) == '.markdown' ) |
#!/usr/bin/ruby | |
require 'fileutils' | |
require 'find' | |
require 'uri' | |
@level1 = /^[#][^#]*[^}]$/ | |
@level2 = /^[#][#][^#]*[^}]$/ | |
@level3 = /^[#][#][#][^#]*[^}]$/ | |
@anchorString = /[{][#].*/ |
#!/usr/bin/ruby | |
require 'fileutils' | |
# 引数の有無を検証 | |
unless ARGV[0] | |
puts "Please specify file(s)." | |
exit | |
end |
unless ARGV[0] | |
puts "Please specify file(s)." | |
exit | |
end | |
ARGV.each{|f| | |
unless f.index("md") || f.index("markdown") | |
puts "ERR: Bad file extention: #{f}" | |
puts "Only *.md or *.markdown will be accepted." | |
exit |
#全体的な設定です。 | |
[Settings] | |
ID = "Your_Site_ID" | |
#ビルドに関する設定。アプリ全体に反映されます。 | |
[build] | |
# base: ビルドを開始する場所です。package.json や .nvmrc などがここに配置されている必要があります。あなたのプロジェクトのルートディレクトリをここに指定するというわけではありません。 | |
base = "project/" | |
# publish: 公開対象のディレクトリ | |
publish = "project/build-output/" |
regions=(`aws ec2 describe-regions --query Regions[*].RegionName --output text`) | |
for region in ${regions[@]} | |
do echo "[${region}]" | |
aws ec2 describe-instances \ | |
--query 'Reservations[*].Instances[*].[Placement.AvailabilityZone, State.Name, InstanceId]' \ | |
--output text \ | |
--region ${region} | |
echo "---------------------" | |
done |