環境
- Windows 10
- Homestead 7.4.1
- npm 5.6.0
- node 8.11.1
建立專案
安裝模組
| 12
 
 | cd foundationnpm install
 
 | 
安裝
編輯 package.json 檔,把 "bootstrap": "^4.0.0" 改為以下:
| 12
 3
 
 | {"foundation-sites": "^6.4.4-rc1"
 }
 
 | 
更新 package.json 檔。
如果在 Windows 環境沒有反應就執行以下:
如果在 Homestead 環境需要重建 node-sass 模組:
| 1
 | npm rebuild node-sass --force --no-bin-links
 | 
引入 CSS
- 把 node_modules\foundation-sites\scss\settings\_settings.scss檔,複製到resources\assets\sass資料夾,並刪除_variables.scss檔。
- 編輯 resources/assets/sass/app.scss檔,把Variables和Bootstrap的部分改為以下:
| 12
 3
 4
 5
 
 | @import "settings";
 
 
 @import "node_modules/foundation-sites/assets/foundation";
 
 | 
- 編輯 _settings.scss檔,把@import 'util/util';改為以下:
| 1
 | @import "node_modules/foundation-sites/scss/util/util";
 | 
引入 JavaScript
- 把 resources/assets/js/bootstrap.js檔更名為foundation.js。
- 編輯 foundation.js檔,改為以下:
| 12
 3
 4
 5
 6
 7
 8
 9
 
 | try {window.$ = window.jQuery = require('jquery');
 
 require('foundation-sites/dist/js/foundation');
 
 $(function() {
 $(document).foundation();
 });
 } catch (e) { }
 
 | 
- 編輯 app.js檔,把require('./bootstrap');改為以下:
| 1
 | require('./foundation');
 | 
編譯資源
程式碼