2014年12月19日 星期五

14/12/19 Coding

Project.1
目標:記錄Require.js實作過成的點滴。
路徑:D:\work\JavaScript\RequireJsPractice
  • npm install requirejs將Require.js安裝於D:\work\JavaScript\node_modules\requirejs
  • 在實作初就遇到bug,實作3. R​​equireJS基本使用這節時,我把範例中的main.js改命名為package.require.js,這是當初mike-map的習慣,果然馬上就失敗了
  • 抓bug時發現,是命名的問題,由於index.html裡,我引用require.js的script tag,其attritube是把這script指向main.js透過data-main='main',而我們的project裡沒有main.js,所以當然會報錯。
  • 接著我把data-main='main'改成data-main='package.require'就能run了
  • 為了避免麻煩,在此我把package.require.js改回main.js,index.html裡的script tag的attritube也改回data-main='main'
  • 接著我們要來實作這篇文章的5. RequireJS模塊化這節,接著我們要來實作這篇文章的5. RequireJS模塊化這節,稍微研究5. RequireJS模塊化6. 多路徑配置: baseUrl,paths這兩節後,想嘗試mike-map那種define的用法,找不太到相關文獻,所以直接實作嘗試,在RequireJsPractice資料夾底下,我們新建一個index for module.html

沒有留言:

張貼留言