/ / ब्राउज़र + गुलप + फाउंडेशन - ज़र्ब-फाउंडेशन, गल्प, ब्राउज़र

ब्राउजरिफ़ + गुलप + फाउंडेशन - ज़र्ब-फाउंडेशन, गल्प, ब्राउजरिफाइज

मैं काम करने के लिए एक बॉयलरप्लेट परियोजना बना रहा हूं आधार फ्रेमवर्क का उपयोग कर घूंट तथा browserify निम्नलिखित फ़ाइल संरचना के साथ निम्नलिखित करते हैं यह आसान गाइड:

.
├── build
|   ├── js
|      └── bundle.js
|   ├── stylesheets
|      ├── main.css
|      └── main.min.css
|   └── index.html
├── node_modules
|   └── [gulp, gulp-watch, etc...]
├── src
|   ├── js
|       └── main.js
├── sass
|   ├── _main_settings.scss [for overriding default Foundation settings]
|   └── main.scss
├── templates
|   └── index.jade
├── bower.json
├── gulpfile.js
└── package.json

क्या मैं bower install foundation रूट फ़ोल्डर में, या इसे अंदर रखने के लिए और अधिक समझदारी होगी src फ़ोल्डर? मैं निम्नलिखित द्वारा काम कर रहे स्कैस प्राप्त कर लिया है यह गाइडहालांकि, मुझे यकीन नहीं है कि नींव जेएस को बंडल करने के लिए ब्राउज़र का उपयोग कैसे करें ताकि मैं सिर्फ एक साफ संकलित फ़ाइल आयात कर सकूं index.html। इसके अलावा, मैं आयात करना चाहता हूं modernizr अलग से, शरीर के अंत के बजाय सिर खंड में।

अगर यह मदद करता है, तो यह मेरा है gulpfile सन्दर्भ के लिए।

उत्तर:

जवाब के लिए 0 № 1

मैं नींद के बजाय नींव स्थापित करने के लिए एनपीएम का उपयोग करने का निर्णय लेता हूं, हालांकि मैंने छोड़ा था bower_components / node_modules में root के बजाय फ़ोल्डर build.

browserify-shim फाउंडेशन के साथ अच्छा खेलने के लिए ब्राउज़र को प्राप्त करने के लिए आवश्यक है, जैसा था यहां जवाब दिया.

मैं फाउंडेशन, गुलप और ब्राउजरिफ़ी के साथ एक परियोजना को मचान करने के लिए एक यमन जनरेटर बनाने के लिए समाप्त हुआ, इसे जांचने में संकोच न करें: https://github.com/dougmacklin/generator-foundation-browserify