Поиск по этому блогу

четверг, 28 апреля 2016 г.

Здесь я устанавливаю Foundation на локалку и обретаю понимание основ

Начинаю привыкать к установкам типа git clone https://github.com/zurb/foundation-sites-template projectname cd projectname npm install bower install. Более ранние установки foundation оказались "кривоватыми", поскольку не представлял, что какой софт делает... Такой период в конце апреля наступил, когда "тупо" ничего не устанавливается, везде надо хоть немного разбираться в том, что делаешь... А устанавливал, чтобы проще было изучать... Словом, Ruby-cтрдания "чайника"...

Installation There are many ways to install Foundation, but if you're just getting started, we have a few suggestions To manually set up the basic template, first download it with Git:

Manual Setup

По инструкции нам нужно выполнить следующие шаги:

In [ ]:
#Basic Template
git clone https://github.com/zurb/foundation-sites-template projectname
cd projectname
npm install
bower install
In [ ]:
#Finally, run 
npm start

#to run the Sass compiler. It will re-run every time you save a Sass file
In [ ]:
#ZURB Template
git clone https://github.com/zurb/foundation-zurb-template projectname
cd projectname
npm install
bower install
In [ ]:
#Finally, run 
npm start 

#to run Gulp. Your finished site will be created in a folder called dist, 
#viewable at this URL:

http://localhost:8000
In [ ]:
#To create compressed, production-ready assets, run  
npm run build 

Это два варианта, главное отличие втом, что в в базовом нет папок для работы с javascript, он только для компиляции scss.
А второй вариант компилирует еще и javascript
(src/assets/js + jQuery -> app.js),
запускает локальный сервер (BrowserSync http://localhost:8000),
сжимает картинки (assets/img to your dist folder),
создает документацию к проекту (src/styleguide)

Our basic project template is a lot like the Sass template from Foundation 5. The project has a flat directory structure and only compiles Sass. It's great if you want to quickly put together a simple project and only need to use Sass.

The official ZURB Template includes not only Sass processing, but also JavaScript processing, Handlebars templating, and image compression. We use this exact template at ZURB for our client work!

A source map is also created, which can be read by developer tools such as the Chrome Web Inspector.

Начинаем установку с базового варианта

To manually set up the basic* template, first download it with Git:

In [ ]:
F:\stradorusite\foundation\foundation-sites>git clone https://github.com/zurb/foundation-sites-template
Cloning into 'foundation-sites-template'...
remote: Counting objects: 170, done.
Receiving objects:  95% (162/170)    (delta 0), pack-reused 170
Receiving objects: 100% (170/170), 44.73 KiB | 0 bytes/s, done.
Resolving deltas: 100% (85/85), done.
Checking connectivity... done.

F:\stradorusite\foundation\foundation-sites>dir
 Том в устройстве F имеет метку MYLINUXLIVE
 Серийный номер тома: CE7F-8134

 Содержимое папки F:\stradorusite\foundation\foundation-sites

27.04.2016  17:49    <DIR>          .
27.04.2016  17:49    <DIR>          ..
27.04.2016  17:50               144 foundation-sites.url
27.04.2016  17:51    <DIR>          foundation-sites-template
               1 файлов            144 байт
               3 папок   2 759 602 176 байт свободно
In [ ]:
F:\stradorusite\foundation\foundation-sites>cd foundation-sites-template

Теперь из папки npm install

In [ ]:
F:\stradorusite\foundation\foundation-sites\foundation-sites-template>npm install
npm WARN deprecated graceful-fs@3.0.8: graceful-fs version 3 and before will fail on newer node releases
. Please update to graceful-fs@^4.0.0 as soon as possible.
npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.
npm WARN deprecated graceful-fs@1.2.3: graceful-fs version 3 and before will fail on newer node releases
. Please update to graceful-fs@^4.0.0 as soon as possible.
npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date wi
th respect to npm
extract:node-sass -> gunz \ |############################################################-------------|

Середина установки опущена

In [ ]:
| | | `-- ansi-regex@2.0.0
| | +-- strip-ansi@3.0.1
| | `-- supports-color@2.0.0
| +-- deprecated@0.0.1
| +-- gulp-util@3.0.7
| | +-- array-differ@1.0.0
| | +-- array-uniq@1.0.2
| | +-- beeper@1.1.0
| | +-- dateformat@1.0.12
| | +-- fancy-log@1.2.0
| | | `-- time-stamp@1.0.1
| | +-- gulplog@1.0.0
| | | `-- glogg@1.0.0
| | +-- has-gulplog@0.1.0
| | | `-- sparkles@1.0.0
| | +-- lodash._reescape@3.0.0
| | +-- lodash._reevaluate@3.0.0
| | +-- lodash._reinterpolate@3.0.0
| | +-- lodash.template@3.6.2
| | | +-- lodash._basecopy@3.0.1
| | | +-- lodash._basetostring@3.0.1
| | | +-- lodash._basevalues@3.0.0
| | | +-- lodash._isiterateecall@3.0.9
| | | +-- lodash.escape@3.2.0
| | | | `-- lodash._root@3.0.1
| | | +-- lodash.keys@3.1.2
| | | | +-- lodash._getnative@3.9.1
| | | | +-- lodash.isarguments@3.0.8
| | | | `-- lodash.isarray@3.0.4
| | | +-- lodash.restparam@3.6.1
| | | `-- lodash.templatesettings@3.1.1
| | +-- multipipe@0.1.2
| | | `-- duplexer2@0.0.2
| | |   `-- readable-stream@1.1.14
| | +-- object-assign@3.0.0
| | +-- replace-ext@0.0.1
| | `-- vinyl@0.5.3
| |   +-- clone@1.0.2
| |   `-- clone-stats@0.0.1
| +-- interpret@1.0.0
| +-- liftoff@2.2.1
| | +-- extend@2.0.1
| | +-- findup-sync@0.3.0
| | | `-- glob@5.0.15
| | |   `-- minimatch@3.0.0
| | +-- flagged-respawn@0.3.2
| | `-- rechoir@0.6.2
| +-- minimist@1.2.0
| +-- orchestrator@0.3.7
| | +-- end-of-stream@0.1.5
| | | `-- once@1.3.3
| | |   `-- wrappy@1.0.1
| | +-- sequencify@0.0.7
| | `-- stream-consume@0.1.0
| +-- pretty-hrtime@1.0.2
| +-- semver@4.3.6
| +-- tildify@1.2.0
| | `-- os-homedir@1.0.1
| +-- v8flags@2.0.11
| | `-- user-home@1.1.1
| `-- vinyl-fs@0.3.14
|   +-- defaults@1.0.3
|   +-- glob-stream@3.1.18
|   | +-- glob@4.5.3
|   | +-- glob2base@0.0.12
|   | | `-- find-index@0.1.1
|   | +-- minimatch@2.0.10
|   | +-- ordered-read-streams@0.1.0
|   | +-- through2@0.6.5
|   | | `-- readable-stream@1.0.34
|   | `-- unique-stream@1.0.0
|   +-- glob-watcher@0.0.6
|   | `-- gaze@0.5.2
|   |   `-- globule@0.1.0
|   |     +-- glob@3.1.21
|   |     | +-- graceful-fs@1.2.3
|   |     | `-- inherits@1.0.2
|   |     +-- lodash@1.0.2
|   |     `-- minimatch@0.2.14
|   +-- graceful-fs@3.0.8
|   +-- mkdirp@0.5.1
|   | `-- minimist@0.0.8
|   +-- strip-bom@1.0.0
|   | +-- first-chunk-stream@1.0.0
|   | `-- is-utf8@0.2.1
|   +-- through2@0.6.5
|   | `-- readable-stream@1.0.34
|   |   `-- isarray@0.0.1
|   `-- vinyl@0.4.6
|     `-- clone@0.2.0
+-- gulp-autoprefixer@3.1.0
| +-- autoprefixer@6.3.6
| | +-- browserslist@1.3.1
| | +-- caniuse-db@1.0.30000460
| | +-- normalize-range@0.1.2
| | +-- num2fraction@1.2.2
| | `-- postcss-value-parser@3.3.0
| +-- postcss@5.0.19
| | +-- js-base64@2.1.9
| | +-- source-map@0.5.5
| | `-- supports-color@3.1.2
| |   `-- has-flag@1.0.0
| +-- through2@2.0.1
| | +-- readable-stream@2.0.6
| | | +-- core-util-is@1.0.2
| | | +-- inherits@2.0.1
| | | +-- isarray@1.0.0
| | | +-- process-nextick-args@1.0.6
| | | +-- string_decoder@0.10.31
| | | `-- util-deprecate@1.0.2
| | `-- xtend@4.0.1
| `-- vinyl-sourcemaps-apply@0.2.1
+-- gulp-load-plugins@1.2.2
| +-- findup-sync@0.2.1
| | `-- glob@4.3.5
| |   +-- inflight@1.0.4
| |   `-- minimatch@2.0.10
| +-- multimatch@2.0.0
| | +-- array-union@1.0.1
| | `-- minimatch@2.0.10
| |   `-- brace-expansion@1.1.3
| |     +-- balanced-match@0.3.0
| |     `-- concat-map@0.0.1
| `-- resolve@1.1.7
`-- gulp-sass@2.3.1
  +-- node-sass@3.6.0
  | +-- async-foreach@0.1.3
  | +-- cross-spawn-async@2.2.2
  | | +-- lru-cache@4.0.1
  | | | +-- pseudomap@1.0.2
  | | | `-- yallist@2.0.0
  | | `-- which@1.2.4
  | |   +-- is-absolute@0.1.7
  | |   | `-- is-relative@0.1.3
  | |   `-- isexe@1.1.2
  | +-- gaze@1.0.0
  | | `-- globule@0.2.0
  | |   +-- glob@3.2.11
  | |   | `-- minimatch@0.3.0
  | |   +-- lodash@2.4.2
  | |   `-- minimatch@0.2.14
  | +-- get-stdin@4.0.1
  | +-- glob@7.0.3
  | | +-- minimatch@3.0.0
  | | `-- path-is-absolute@1.0.0
  | +-- in-publish@2.0.0
  | +-- meow@3.7.0
  | | +-- camelcase-keys@2.1.0
  | | | `-- camelcase@2.1.1
  | | +-- decamelize@1.2.0
  | | +-- loud-rejection@1.3.0
  | | | +-- array-find-index@1.0.1
  | | | `-- signal-exit@2.1.2
  | | +-- map-obj@1.0.1
  | | +-- normalize-package-data@2.3.5
  | | | +-- hosted-git-info@2.1.4
  | | | +-- is-builtin-module@1.0.0
  | | | | `-- builtin-modules@1.1.1
  | | | `-- validate-npm-package-license@3.0.1
  | | |   +-- spdx-correct@1.0.2
  | | |   | `-- spdx-license-ids@1.2.1
  | | |   `-- spdx-expression-parse@1.0.2
  | | |     `-- spdx-exceptions@1.0.4
  | | +-- object-assign@4.0.1
  | | +-- read-pkg-up@1.0.1
  | | | +-- find-up@1.1.2
  | | | | `-- path-exists@2.1.0
  | | | `-- read-pkg@1.1.0
  | | |   +-- load-json-file@1.1.0
  | | |   | +-- parse-json@2.2.0
  | | |   | | `-- error-ex@1.3.0
  | | |   | |   `-- is-arrayish@0.2.1
  | | |   | +-- pify@2.3.0
  | | |   | `-- strip-bom@2.0.0
  | | |   `-- path-type@1.1.0
  | | +-- redent@1.0.0
  | | | +-- indent-string@2.1.0
  | | | | `-- repeating@2.0.1
  | | | |   `-- is-finite@1.0.1
  | | | `-- strip-indent@1.0.1
  | | `-- trim-newlines@1.0.0
  | +-- nan@2.3.0
  | +-- node-gyp@3.3.1
  | | +-- fstream@1.0.8
  | | +-- glob@4.5.3
  | | | `-- minimatch@2.0.10
  | | +-- graceful-fs@4.1.3
  | | +-- minimatch@1.0.0
  | | | +-- lru-cache@2.7.3
  | | | `-- sigmund@1.0.1
  | | +-- nopt@3.0.6
  | | | `-- abbrev@1.0.7
  | | +-- npmlog@2.0.3
  | | | +-- ansi@0.3.1
  | | | +-- are-we-there-yet@1.1.2
  | | | | `-- delegates@1.0.0
  | | | `-- gauge@1.2.7
  | | |   +-- has-unicode@2.0.0
  | | |   +-- lodash.pad@4.3.0
  | | |   | +-- lodash._baseslice@4.0.0
  | | |   | `-- lodash.tostring@4.1.2
  | | |   +-- lodash.padend@4.4.0
  | | |   `-- lodash.padstart@4.4.0
  | | +-- osenv@0.1.3
  | | | `-- os-tmpdir@1.0.1
  | | +-- path-array@1.0.1
  | | | `-- array-index@1.0.0
  | | |   +-- debug@2.2.0
  | | |   | `-- ms@0.7.1
  | | |   `-- es6-symbol@3.0.2
  | | |     +-- d@0.1.1
  | | |     `-- es5-ext@0.10.11
  | | |       `-- es6-iterator@2.0.0
  | | +-- rimraf@2.5.2
  | | | `-- glob@7.0.3
  | | +-- semver@5.1.0
  | | `-- tar@2.2.1
  | |   `-- block-stream@0.0.8
  | +-- npmconf@2.1.2
  | | +-- config-chain@1.1.10
  | | | `-- proto-list@1.2.4
  | | +-- ini@1.3.4
  | | +-- semver@4.3.6
  | | `-- uid-number@0.0.5
  | +-- request@2.72.0
  | | +-- aws-sign2@0.6.0
  | | +-- aws4@1.3.2
  | | | `-- lru-cache@4.0.1
  | | +-- bl@1.1.2
  | | | `-- readable-stream@2.0.6
  | | |   `-- isarray@1.0.0
  | | +-- caseless@0.11.0
  | | +-- combined-stream@1.0.5
  | | | `-- delayed-stream@1.0.0
  | | +-- extend@3.0.0
  | | +-- forever-agent@0.6.1
  | | +-- form-data@1.0.0-rc4
  | | | `-- async@1.5.2
  | | +-- har-validator@2.0.6
  | | | +-- commander@2.9.0
  | | | | `-- graceful-readlink@1.0.1
  | | | +-- is-my-json-valid@2.13.1
  | | | | +-- generate-function@2.0.0
  | | | | +-- generate-object-property@1.2.0
  | | | | | `-- is-property@1.0.2
  | | | | `-- jsonpointer@2.0.0
  | | | `-- pinkie-promise@2.0.1
  | | |   `-- pinkie@2.0.4
  | | +-- hawk@3.1.3
  | | | +-- boom@2.10.1
  | | | +-- cryptiles@2.0.5
  | | | +-- hoek@2.16.3
  | | | `-- sntp@1.0.9
  | | +-- http-signature@1.1.1
  | | | +-- assert-plus@0.2.0
  | | | +-- jsprim@1.2.2
  | | | | +-- extsprintf@1.0.2
  | | | | +-- json-schema@0.2.2
  | | | | `-- verror@1.3.6
  | | | `-- sshpk@1.8.2
  | | |   +-- asn1@0.2.3
  | | |   +-- assert-plus@1.0.0
  | | |   +-- dashdash@1.13.1
  | | |   | `-- assert-plus@1.0.0
  | | |   +-- ecc-jsbn@0.1.1
  | | |   +-- getpass@0.1.5
  | | |   | `-- assert-plus@1.0.0
  | | |   +-- jodid25519@1.0.2
  | | |   +-- jsbn@0.1.0
  | | |   `-- tweetnacl@0.13.3
  | | +-- is-typedarray@1.0.0
  | | +-- isstream@0.1.2
  | | +-- json-stringify-safe@5.0.1
  | | +-- mime-types@2.1.10
  | | | `-- mime-db@1.22.0
  | | +-- node-uuid@1.4.7
  | | +-- oauth-sign@0.8.1
  | | +-- qs@6.1.0
  | | +-- stringstream@0.0.5
  | | +-- tough-cookie@2.2.2
  | | `-- tunnel-agent@0.4.2
  | `-- sass-graph@2.1.1
  |   +-- glob@6.0.4
  |   +-- lodash@4.11.1
  |   `-- yargs@3.32.0
  |     +-- cliui@3.2.0
  |     | `-- wrap-ansi@2.0.0
  |     +-- os-locale@1.4.0
  |     | `-- lcid@1.0.0
  |     |   `-- invert-kv@1.0.0
  |     +-- string-width@1.0.1
  |     | +-- code-point-at@1.0.0
  |     | | `-- number-is-nan@1.0.0
  |     | `-- is-fullwidth-code-point@1.0.0
  |     +-- window-size@0.1.4
  |     `-- y18n@3.2.1
  `-- object-assign@4.0.1


F:\stradorusite\foundation\foundation-sites\foundation-sites-template>

Далее bower install

In [ ]:
F:\stradorusite\foundation\foundation-sites\foundation-sites-template>bower install
bower not-cached    https://github.com/zurb/motion-ui.git#~1.2.2
bower resolve       https://github.com/zurb/motion-ui.git#~1.2.2
bower not-cached    https://github.com/zurb/foundation-sites.git#~6.2.0
bower resolve       https://github.com/zurb/foundation-sites.git#~6.2.0
bower checkout      motion-ui#v1.2.2
bower checkout      foundation-sites#v6.2.1
bower resolved      https://github.com/zurb/motion-ui.git#1.2.2
bower cached        https://github.com/jquery/jquery-dist.git#2.2.3
bower validate      2.2.3 against https://github.com/jquery/jquery-dist.git#~2.2.0
bower resolved      https://github.com/zurb/foundation-sites.git#6.2.1
bower not-cached    https://github.com/ten1seven/what-input.git#~2.0.0
bower resolve       https://github.com/ten1seven/what-input.git#~2.0.0
bower checkout      what-input#v2.0.1
bower resolved      https://github.com/ten1seven/what-input.git#2.0.1
bower install       motion-ui#1.2.2
bower install       jquery#2.2.3
bower install       foundation-sites#6.2.1
bower install       what-input#2.0.1

motion-ui#1.2.2 bower_components\motion-ui
└── jquery#2.2.3

jquery#2.2.3 bower_components\jquery

foundation-sites#6.2.1 bower_components\foundation-sites
├── jquery#2.2.3
└── what-input#2.0.1

what-input#2.0.1 bower_components\what-input

F:\stradorusite\foundation\foundation-sites\foundation-sites-template>

Итак, мы установили Basic Template, вот такая структура папок получилась

In [ ]:
F:\stradorusite\foundation\foundation-sites\foundation-sites-template>dir
 Том в устройстве F имеет метку MYLINUXLIVE
 Серийный номер тома: CE7F-8134

 Содержимое папки F:\stradorusite\foundation\foundation-sites\foundation-sites-template

27.04.2016  17:51    <DIR>          .
27.04.2016  17:51    <DIR>          ..
27.04.2016  17:52                41 .bowerrc
27.04.2016  17:52                63 .gitignore
27.04.2016  17:52                71 CHANGELOG.md
27.04.2016  17:52             1 393 README.md
27.04.2016  17:52               570 bower.json
27.04.2016  17:52               563 gulpfile.js
27.04.2016  17:52             7 393 index.html
27.04.2016  17:52    <DIR>          js
27.04.2016  17:52               769 package.json
27.04.2016  17:52    <DIR>          scss
27.04.2016  17:53    <DIR>          node_modules
27.04.2016  18:02    <DIR>          bower_components
               8 файлов         10 863 байт
               6 папок   2 712 854 528 байт свободно

F:\stradorusite\foundation\foundation-sites\foundation-sites-template>

Теперь заливаем шаблон zurb (с наворотами)

In [ ]:
F:\stradorusite\foundation\foundation-sites>git clone https://github.com/zurb/foundation-zurb-template
Cloning into 'foundation-zurb-template'...
remote: Counting objects: 467, done.
Receiving objects: 100% (467/467), 92.31 KiB | 0 bytes/s, done.7Receiving objects:  89% (416/467)

Resolving deltas: 100% (245/245), done.
Checking connectivity... done.

F:\stradorusite\foundation\foundation-sites>
In [ ]:
F:\stradorusite\foundation\foundation-sites>cd foundation-zurb-template
In [ ]:
F:\stradorusite\foundation\foundation-sites\foundation-zurb-template>npm install
npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date wi
th respect to npm
npm WARN prefer global marked@0.3.5 should be installed with -g
npm WARN prefer global node-gyp@3.3.1 should be installed with -g

> node-sass@3.6.0 install F:\stradorusite\foundation\foundation-sites\foundation-zurb-template\node_modu
les\node-sass
> node scripts/install.js

Binary downloaded and installed at F:\stradorusite\foundation\foundation-sites\foundation-zurb-template\
node_modules\node-sass\vendor\win32-x64-47\binding.node

> phantomjs@1.9.20 install F:\stradorusite\foundation\foundation-sites\foundation-zurb-template\node_mod
ules\phantomjs
> node install.js

PhantomJS not found on PATH
Download already available at C:\Users\ALTER_~1\AppData\Local\Temp\phantomjs\phantomjs-1.9.8-windows.zip

Verified checksum of previously downloaded file
Extracting zip contents
Removing F:\stradorusite\foundation\foundation-sites\foundation-zurb-template\node_modules\phantomjs\lib
\phantom
Copying extracted folder C:\Users\ALTER_~1\AppData\Local\Temp\phantomjs\phantomjs-1.9.8-windows.zip-extr
act-1461773978821\phantomjs-1.9.8-windows -> F:\stradorusite\foundation\foundation-sites\foundation-zurb
-template\node_modules\phantomjs\lib\phantom
Phantom installation failed { [Error: EPERM: operation not permitted, unlink 'C:\Users\ALTER_~1\AppData\
Local\Temp\phantomjs\phantomjs-1.9.8-windows.zip-extract-1461773978821\phantomjs-1.9.8-windows\phantomjs
.exe']
  errno: -4048,
  code: 'EPERM',
  syscall: 'unlink',
  path: 'C:\\Users\\ALTER_~1\\AppData\\Local\\Temp\\phantomjs\\phantomjs-1.9.8-windows.zip-extract-14617
73978821\\phantomjs-1.9.8-windows\\phantomjs.exe' } Error: EPERM: operation not permitted, unlink 'C:\Us
ers\ALTER_~1\AppData\Local\Temp\phantomjs\phantomjs-1.9.8-windows.zip-extract-1461773978821\phantomjs-1.
9.8-windows\phantomjs.exe'
    at Error (native)
install -> rollbackFailed / |###############################################################----------|

середина пропущена

In [ ]:
+-- gulp-imagemin@2.4.0
| +-- imagemin@4.0.0
| | +-- buffer-to-vinyl@1.1.0
| | | +-- file-type@3.8.0
| | | `-- uuid@2.0.2
| | +-- concat-stream@1.5.1
| | | `-- readable-stream@2.0.6
| | +-- imagemin-gifsicle@4.2.0
| | | +-- gifsicle@3.0.3
| | | | +-- bin-build@2.2.0
| | | | | +-- archive-type@3.2.0
| | | | | +-- decompress@3.0.0
| | | | | | +-- decompress-tar@3.1.0
| | | | | | | +-- is-tar@1.0.0
| | | | | | | +-- object-assign@2.1.1
| | | | | | | +-- strip-dirs@1.1.1
| | | | | | | | +-- is-natural-number@2.0.0
| | | | | | | | `-- sum-up@1.0.3
| | | | | | | +-- tar-stream@1.5.2
| | | | | | | `-- vinyl@0.4.6
| | | | | | |   `-- clone@0.2.0
| | | | | | +-- decompress-tarbz2@3.1.0
| | | | | | | +-- is-bzip2@1.0.0
| | | | | | | +-- object-assign@2.1.1
| | | | | | | +-- seek-bzip@1.0.5
| | | | | | | | `-- commander@2.8.1
| | | | | | | `-- vinyl@0.4.6
| | | | | | |   `-- clone@0.2.0
| | | | | | +-- decompress-targz@3.1.0
| | | | | | | +-- is-gzip@1.0.0
| | | | | | | +-- object-assign@2.1.1
| | | | | | | `-- vinyl@0.4.6
| | | | | | |   `-- clone@0.2.0
| | | | | | +-- decompress-unzip@3.4.0
| | | | | | | +-- is-zip@1.0.0
| | | | | | | +-- stat-mode@0.2.1
| | | | | | | +-- through2@2.0.1
| | | | | | | | `-- readable-stream@2.0.6
| | | | | | | `-- yauzl@2.4.1
| | | | | | |   `-- fd-slicer@1.0.1
| | | | | | |     `-- pend@1.2.0
| | | | | | `-- vinyl-assign@1.2.1
| | | | | +-- download@4.4.3
| | | | | | +-- caw@1.2.0
| | | | | | | +-- get-proxy@1.1.0
| | | | | | | | `-- rc@1.1.6
| | | | | | | |   +-- deep-extend@0.4.1
| | | | | | | |   `-- strip-json-comments@1.0.4
| | | | | | | +-- is-obj@1.0.1
| | | | | | | `-- object-assign@3.0.0
| | | | | | +-- filenamify@1.2.1
| | | | | | | +-- filename-reserved-regex@1.0.0
| | | | | | | +-- strip-outer@1.0.0
| | | | | | | `-- trim-repeated@1.0.0
| | | | | | +-- got@5.6.0
| | | | | | | +-- create-error-class@3.0.2
| | | | | | | | `-- capture-stack-trace@1.0.0
| | | | | | | +-- duplexer2@0.1.4
| | | | | | | +-- is-redirect@1.0.0
| | | | | | | +-- is-retry-allowed@1.0.0
| | | | | | | +-- lowercase-keys@1.0.0
| | | | | | | +-- node-status-codes@1.0.0
| | | | | | | +-- timed-out@2.0.0
| | | | | | | +-- unzip-response@1.0.0
| | | | | | | `-- url-parse-lax@1.0.0
| | | | | | +-- gulp-decompress@1.2.0
| | | | | | +-- gulp-rename@1.2.2
| | | | | | +-- is-url@1.2.1
| | | | | | +-- read-all-stream@3.1.0
| | | | | | `-- ware@1.3.0
| | | | | |   `-- wrap-fn@0.1.5
| | | | | |     `-- co@3.1.0
| | | | | +-- exec-series@1.0.2
| | | | | | `-- async-each-series@1.1.0
| | | | | `-- url-regex@3.1.1
| | | | |   `-- ip-regex@1.0.3
| | | | +-- bin-wrapper@3.0.2
| | | | | +-- bin-check@2.0.0
| | | | | | `-- executable@1.1.0
| | | | | +-- bin-version-check@2.1.0
| | | | | | +-- bin-version@1.0.4
| | | | | | | `-- find-versions@1.2.1
| | | | | | +-- semver@4.3.6
| | | | | | `-- semver-truncate@1.1.0
| | | | | +-- each-async@1.1.1
| | | | | | +-- onetime@1.1.0
| | | | | | `-- set-immediate-shim@1.0.1
| | | | | +-- lazy-req@1.1.0
| | | | | `-- os-filter-obj@1.0.3
| | | | `-- logalot@2.1.0
| | | |   +-- figures@1.5.0
| | | |   `-- squeak@1.3.0
| | | |     +-- console-stream@0.1.1
| | | |     `-- lpad-align@1.1.0
| | | |       `-- lpad@2.0.1
| | | `-- is-gif@1.0.0
| | +-- imagemin-jpegtran@4.3.2
| | | +-- is-jpg@1.0.0
| | | +-- jpegtran-bin@3.0.6
| | | `-- through2@2.0.1
| | |   `-- readable-stream@2.0.6
| | +-- imagemin-optipng@4.3.0
| | | +-- exec-buffer@2.0.1
| | | | `-- tempfile@1.1.1
| | | +-- is-png@1.0.0
| | | `-- optipng-bin@3.1.1
| | +-- imagemin-svgo@4.2.1
| | | +-- is-svg@1.1.1
| | | `-- through2@2.0.1
| | |   `-- readable-stream@2.0.6
| | +-- optional@0.1.3
| | `-- stream-combiner2@1.1.1
| |   `-- duplexer2@0.1.4
| +-- plur@2.1.2
| | `-- irregular-plurals@1.1.0
| +-- pretty-bytes@2.0.1
| | +-- get-stdin@4.0.1
| | +-- meow@3.7.0
| | | +-- camelcase-keys@2.1.0
| | | | `-- camelcase@2.1.1
| | | +-- loud-rejection@1.3.0
| | | | +-- array-find-index@1.0.1
| | | | `-- signal-exit@2.1.2
| | | +-- map-obj@1.0.1
| | | +-- normalize-package-data@2.3.5
| | | | +-- hosted-git-info@2.1.4
| | | | +-- is-builtin-module@1.0.0
| | | | | `-- builtin-modules@1.1.1
| | | | `-- validate-npm-package-license@3.0.1
| | | |   +-- spdx-correct@1.0.2
| | | |   | `-- spdx-license-ids@1.2.1
| | | |   `-- spdx-expression-parse@1.0.2
| | | |     `-- spdx-exceptions@1.0.4
| | | +-- redent@1.0.0
| | | | +-- indent-string@2.1.0
| | | | | `-- repeating@2.0.1
| | | | `-- strip-indent@1.0.1
| | | `-- trim-newlines@1.0.0
| | `-- number-is-nan@1.0.0
| `-- through2-concurrent@1.1.0
|   `-- through2@2.0.1
|     `-- readable-stream@2.0.6
+-- gulp-load-plugins@1.2.2
| +-- findup-sync@0.2.1
| | `-- glob@4.3.5
| +-- multimatch@2.0.0
| | `-- array-union@1.0.1
| `-- resolve@1.1.7
+-- gulp-sass@2.3.1
| +-- node-sass@3.6.0
| | +-- async-foreach@0.1.3
| | +-- cross-spawn-async@2.2.2
| | | +-- lru-cache@4.0.1
| | | | +-- pseudomap@1.0.2
| | | | `-- yallist@2.0.0
| | | `-- which@1.2.4
| | |   +-- is-absolute@0.1.7
| | |   | `-- is-relative@0.1.3
| | |   `-- isexe@1.1.2
| | +-- gaze@1.0.0
| | | `-- globule@0.2.0
| | |   +-- glob@3.2.11
| | |   | `-- minimatch@0.3.0
| | |   +-- lodash@2.4.2
| | |   `-- minimatch@0.2.14
| | |     `-- lru-cache@2.7.3
| | +-- in-publish@2.0.0
| | +-- nan@2.3.0
| | +-- node-gyp@3.3.1
| | | +-- fstream@1.0.8
| | | +-- glob@4.5.3
| | | | `-- minimatch@2.0.10
| | | +-- minimatch@1.0.0
| | | | +-- lru-cache@2.7.3
| | | | `-- sigmund@1.0.1
| | | +-- npmlog@2.0.3
| | | | +-- ansi@0.3.1
| | | | +-- are-we-there-yet@1.1.2
| | | | | `-- delegates@1.0.0
| | | | `-- gauge@1.2.7
| | | |   +-- has-unicode@2.0.0
| | | |   +-- lodash.pad@4.3.0
| | | |   | `-- lodash.tostring@4.1.2
| | | |   +-- lodash.padend@4.4.0
| | | |   `-- lodash.padstart@4.4.0
| | | +-- osenv@0.1.3
| | | +-- path-array@1.0.1
| | | | `-- array-index@1.0.0
| | | +-- semver@5.1.0
| | | `-- tar@2.2.1
| | |   `-- block-stream@0.0.8
| | +-- npmconf@2.1.2
| | | +-- config-chain@1.1.10
| | | | `-- proto-list@1.2.4
| | | +-- ini@1.3.4
| | | +-- semver@4.3.6
| | | `-- uid-number@0.0.5
| | `-- sass-graph@2.1.1
| |   +-- glob@6.0.4
| |   `-- lodash@4.11.1
| `-- through2@2.0.1
|   `-- readable-stream@2.0.6
+-- gulp-sourcemaps@1.6.0
| +-- graceful-fs@4.1.3
| +-- strip-bom@2.0.0
| | `-- is-utf8@0.2.1
| +-- through2@2.0.1
| | `-- readable-stream@2.0.6
| `-- vinyl@1.1.1
|   +-- clone@1.0.2
|   `-- clone-stats@0.0.1
+-- gulp-uglify@1.5.3
| +-- deap@1.0.0
| +-- isobject@2.1.0
| | `-- isarray@1.0.0
| +-- through2@2.0.1
| | `-- readable-stream@2.0.6
| +-- uglify-js@2.6.2
| | +-- async@0.2.10
| | +-- uglify-to-browserify@1.0.2
| | `-- yargs@3.10.0
| |   +-- cliui@2.1.0
| |   | +-- center-align@0.1.3
| |   | | +-- align-text@0.1.4
| |   | | | `-- longest@1.0.1
| |   | | `-- lazy-cache@1.0.4
| |   | `-- right-align@0.1.3
| |   `-- window-size@0.1.0
| `-- uglify-save-license@0.4.1
+-- is-html@1.0.0  extraneous
+-- js-yaml@3.6.0
| +-- argparse@1.0.7
| | `-- sprintf-js@1.0.3
| `-- esprima@2.7.2
+-- linerstream@0.1.4  extraneous
+-- panini@1.3.0
| +-- deepmerge@0.2.10
| +-- front-matter@2.0.7
| +-- glob@7.0.3
| | +-- inflight@1.0.4
| | | `-- wrappy@1.0.1
| | `-- once@1.3.3
| +-- handlebars@4.0.5
| | +-- async@1.5.2
| | +-- optimist@0.6.1
| | | +-- minimist@0.0.10
| | | `-- wordwrap@0.0.2
| | `-- source-map@0.4.4
| |   `-- amdefine@1.0.0
| +-- highlight.js@8.9.1
| +-- marked@0.3.5
| `-- through2@2.0.1
|   `-- readable-stream@2.0.6
+-- rimraf@2.5.2
+-- style-sherpa@1.0.1
| `-- string-template@0.2.1
+-- temp@0.8.3  extraneous
+-- when@3.7.7  extraneous
`-- yargs@3.32.0
  +-- camelcase@2.1.1
  +-- cliui@3.2.0
  | `-- wrap-ansi@2.0.0
  +-- decamelize@1.2.0
  +-- os-locale@1.4.0
  | `-- lcid@1.0.0
  |   `-- invert-kv@1.0.0
  +-- string-width@1.0.1
  | +-- code-point-at@1.0.0
  | `-- is-fullwidth-code-point@1.0.0
  +-- window-size@0.1.4
  `-- y18n@3.2.1

npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.11
npm ERR! Windows_NT 10.0.10586
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\
npm-cli.js" "install"
npm ERR! node v5.6.0
npm ERR! npm  v3.6.0
npm ERR! code ELIFECYCLE

npm ERR! phantomjs@1.9.20 install: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the phantomjs package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node install.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs phantomjs
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls phantomjs
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     F:\stradorusite\foundation\foundation-sites\foundation-zurb-template\npm-debug.log

F:\stradorusite\foundation\foundation-sites\foundation-zurb-template>

С ошибками можно будет разобраться потом F:\stradorusite\foundation\foundation-sites\foundation-zurb-template\npm-debug.log

In [ ]:
F:\stradorusite\foundation\foundation-sites\foundation-zurb-template>bower install
bower cached        https://github.com/zurb/foundation-sites.git#6.2.1
bower validate      6.2.1 against https://github.com/zurb/foundation-sites.git#~6.2.0
bower cached        https://github.com/zurb/motion-ui.git#1.2.2
bower validate      1.2.2 against https://github.com/zurb/motion-ui.git#~1.2.2
bower cached        https://github.com/jquery/jquery-dist.git#2.2.3
bower validate      2.2.3 against https://github.com/jquery/jquery-dist.git#~2.2.0
bower cached        https://github.com/ten1seven/what-input.git#2.0.1
bower validate      2.0.1 against https://github.com/ten1seven/what-input.git#~2.0.0
bower install       motion-ui#1.2.2
bower install       foundation-sites#6.2.1
bower install       jquery#2.2.3
bower install       what-input#2.0.1

motion-ui#1.2.2 bower_components\motion-ui
└── jquery#2.2.3

foundation-sites#6.2.1 bower_components\foundation-sites
├── jquery#2.2.3
└── what-input#2.0.1

jquery#2.2.3 bower_components\jquery

what-input#2.0.1 bower_components\what-input

F:\stradorusite\foundation\foundation-sites\foundation-zurb-template>


Посты чуть ниже также могут вас заинтересовать

Комментариев нет: