You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
require.jsの依存ツリーを解決してひとつのファイルにまとめてくれるやつ。一回ビルドタスク用意したらもう直接触らないせいで、使い方を忘れてしまったから調べてメモ。 インストール
September 30, 2014Using RequireJS in AngularJS Applications While writing large JavaScript applications, one of the simplest things one can do is divide the code base into several files. Doing this improves maintainability of the code but increases the chances of missing or misplacing the script tag on your main HTML document. Keeping track of the dependencies becomes difficult as the number of fi
TypeScriptで複数ファイル構成のプロジェクトを扱う方法について書いてみる。日本語の入門記事や試してみました系の記事で勘違いされてることがたまに見受けられるので、整理してみる。 公式のModules in TypeScriptを既に読んでおられるような御仁は回れ右していただいても結構です。 やりたいこと ソースファイルをモジュールごとに分割して管理したい 実行環境はNode.js or ブラウザ 例えば、こういう処理があって、 // main.ts function trimLeft(str: string): string { return str.replace(/^\s+/, ''); } var input = document.getElementsByTagName('input')[0]; input.value = trimLeft(input.value); tri
書く気力がある内に、少しでもブログを書いた方がいいなー、と思い、どれくらいぶりか忘れましたが、二日連続での更新です。 ここ二ヶ月ほど、仕事の都合ではありますが、かなり自由のきく状態で、ひたすらにJavaScriptの開発をやっていました。結構分量が多い開発でしたが、その過程で、今やっておかないともう無理や!と思い、JavaScriptの開発環境を整えました。 その前に 今のプロジェクトに約10ヶ月ほど参加していますが、その間にも少しずつですが、環境の改善を進めていってはいました。変遷は大体こんな感じです。 最初 約5万行〜のJavaScript。ほとんどがグローバルにぶちまけられている & jspに「直接includeされている」ものが大半 デバッグがものすごい大変。別の.jsに書いてあるグローバル変数とか関数を使っていたりして、非常に読み解きづらい。というか無理。 セミコロンすら無いJa
Hi guys, my name is Daniel, I am a huge fan of JamJS, unfortunately it seems the website that was a source of information and a home for it has disappeared. People like myself were huge fans so I set this up for us to have a home and a place of information. Below I was able to salvage some information from the original website. I am not involved with the project, I am just a fan so please do not c
Introduction [UPDATE: This post has new 2015 followup] This is about managing dependencies in a well-tested client-side JavaScript codebase, how I got overwhelmed, and how I automated the pieces to make it Just work ™. The JavaScript world has grown a lot of tools for dependency management. I've dipped my toes into it into the past, but didn't really know much about it, especially on the client-si
無数に存在するjavascriptライブラリをお手軽に試したい 問題 試すライブラリ自体がいろいろなライブラリに依存しているので、毎回準備してパスを通すのが面倒 解法 一度使用した事のあるライブラリは、使いたいと思った瞬間に使えるように辞書化する 依存ライブラリの取り込み作業が減るように、それらを出来る限りCDNで読み込めるようにする その結果 (function(){ 'use strict'; requirejs.config({ urlArgs : "nocache=" + new Date().getTime(), //nocache shim: { 'jquery.ascensor': ['jquery'] ,'jquery.easing': ['jquery'] ,'jquery.scrollTo': ['jquery'] ,'jquery.tmpl': ['jquery']
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く