ラベル web開発 の投稿を表示しています。 すべての投稿を表示
ラベル web開発 の投稿を表示しています。 すべての投稿を表示

webpack実行時にvue-loaderでエラー

環境再構築するたびに手順が変わるのってどうなの?

2018年8月6日月曜日

Cloud foundryでDeprecation warning: Route component attributes

いつの間にかCloud foundry(Bluemix)がバージョンアップされていて非推奨になっていた。


2018年6月2日土曜日

Node.js * LineBot(Messaging API)でwebhookがうまくいかない

パーサ使っているのが原因かも

Line Botの作り方は以下が詳しい(手順は多少変わっている)
https://qiita.com/n0bisuke/items/ceaa09ef8898bee8369d

2018年5月28日月曜日

Vue Elementで編集可能なテキストコンポーネントを作成する

一見普通のテキストだけどクリックするとテキストフィールドに切り替わるようなやつ

2018年5月17日木曜日

Node.js * Express * passport で認証する (TypeScript)

一回やっておくとfacebookとかtwitterとかgoogleとか応用が利く(500種類以上とかなんとか)

2018年5月12日土曜日

chatworkのwebhookを利用したBot的なものをNode.jsで実装する

PHPとかGASとかはあるけどNode.jsがなかったのでまとめた。
TypeScriptで記述してるので適宜読み替えが必要。

2018年5月11日金曜日

Vueで子から親へのコールバック形式による値受け渡し (TypeScript)

親子間の値の受け渡しはv-onで親のコールバック関数を子に私てemitで子から呼び出すようににすればいける。
仮に親画面をメイン画面、子画面を編集画面として子画面で編集した結果を親画面に返すような処理を例に説明する。

2018年4月27日金曜日

Vueで親から子へ値(変数)の受け渡し(TypeScript)

公式ドキュメントに書いてはあるんだけど微妙に分かりづらかった

2018年4月23日月曜日

Webpackのコンパイル時のバンドルサイズを小さくする(Webpack4, Vue)

そこまで複雑でない画面(300行くらい)で数百kバイトとかいってしまったので対応した。
効果がある順に958kバイト → 132kバイト → 53kバイト → 27Kバイト → 7kバイト

2018年4月19日木曜日

Node.js * TypeScriptでサーバとフロントのソースを共通化する

文字列操作周りの共通関数などサーバとフロントで両方使用する部分を共通化して1ソースに収める方法。
webpack 使えば比較的簡単
ソースは以下
https://github.com/ninomae-makoto/share-code-between-server-and-client

2018年3月28日水曜日

Node.js で CSRF対策

helmetを導入することである程度セキュリティ対策をしてくれるが
CSRF対策とインジェクション対策は別途対応しないといけない
少しソースを変更することになるので早めに対応すること

2017年6月30日金曜日

Node.js * TypeScript で外部ファイルのクラスを読み込む(import)


・Visual Studio Code 上でインテリセンスを効かせたい
・TypeScript使いたい
・あんまりいろんなことしたくない

2017年5月25日木曜日

node.jsでgit logを加工してブラウザ上に表示する

master ブランチのgitログを更新履歴としてweb画面に表示するっていうことをやりたい。

2017年3月7日火曜日