meteor / docs

The Meteor API documentation.
https://docs.meteor.com/
186 stars 203 forks source link

could not start, node 6.2.0 #50

Closed ghost closed 8 years ago

ghost commented 8 years ago
bob@pc /foo $ git clone https://github.com/meteor/docs.git
Cloning into 'docs'...
remote: Counting objects: 8052, done.
remote: Compressing objects: 100% (17/17), done.
remote: Total 8052 (delta 5), reused 0 (delta 0), pack-reused 8035
Receiving objects: 100% (8052/8052), 3.65 MiB | 1.26 MiB/s, done.
Resolving deltas: 100% (4763/4763), done.
Checking connectivity... done.

bob@pc /foo $ cd docs/

bob@pc /foo/docs $ git submodule update --init
Submodule 'code' (https://github.com/meteor/meteor.git) registered for path 'code'
Submodule 'themes/meteor' (https://github.com/meteor/hexo-theme-meteor.git) registered for path 'themes/meteor'
Cloning into 'code'...
remote: Counting objects: 149207, done.
remote: Compressing objects: 100% (523/523), done.
remote: Total 149207 (delta 265), reused 0 (delta 0), pack-reused 148680
Receiving objects: 100% (149207/149207), 62.21 MiB | 6.04 MiB/s, done.
Resolving deltas: 100% (107611/107611), done.
Checking connectivity... done.
Submodule path 'code': checked out '85037369f927321f28248fecd08137bbe1eae86c'
Cloning into 'themes/meteor'...
remote: Counting objects: 905, done.
remote: Total 905 (delta 0), reused 0 (delta 0), pack-reused 905
Receiving objects: 100% (905/905), 1.22 MiB | 386.00 KiB/s, done.
Resolving deltas: 100% (419/419), done.
Checking connectivity... done.
Submodule path 'themes/meteor': checked out '3325ae7aa750ab66d3b005cd3cca563d069880d3'

bob@pc /foo/docs $ npm install
npm WARN deprecated cross-spawn-async@2.2.4: cross-spawn no longer requires a build toolchain, use it instead!
npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated wrench@1.5.9: wrench.js is deprecated! You should check out fs-extra (https://github.com/jprichardson/node-fs-extra) for any operations you were using wrench for. Thanks for all the usage over the years.
npm WARN deprecated queue-async@1.0.7: renamed to d3-queue
npm WARN prefer global marked@0.3.5 should be installed with -g
npm WARN prefer global node-ninja@1.0.1 should be installed with -g
npm WARN prefer global node-gyp@3.3.1 should be installed with -g

> dtrace-provider@0.6.0 install /foo/docs/node_modules/dtrace-provider
> node scripts/install.js

> leveldown@1.4.6 install /foo/docs/node_modules/leveldown
> prebuild --install

> spawn-sync@1.0.15 postinstall /foo/docs/node_modules/spawn-sync
> node postinstall

> hexo-util@0.5.3 postinstall /foo/docs/node_modules/hexo-util
> npm run build:highlight

> hexo-util@0.5.3 build:highlight /foo/docs/node_modules/hexo-util
> node scripts/build_highlight_alias.js > highlight_alias.json

hexo-site@0.0.0 /foo/docs
├── canonical-json@0.0.4 
├─┬ handlebars@4.0.5 
│ ├── async@1.5.2 
│ ├─┬ optimist@0.6.1 
│ │ ├── minimist@0.0.10 
│ │ └── wordwrap@0.0.3 
│ ├─┬ source-map@0.4.4 
│ │ └── amdefine@1.0.0 
│ └─┬ uglify-js@2.6.2 
│   ├── async@0.2.10 
│   ├── source-map@0.5.6 
│   ├── uglify-to-browserify@1.0.2 
│   └─┬ yargs@3.10.0 
│     ├── camelcase@1.2.1 
│     ├─┬ cliui@2.1.0 
│     │ ├─┬ center-align@0.1.3 
│     │ │ ├─┬ align-text@0.1.4 
│     │ │ │ ├── longest@1.0.1 
│     │ │ │ └── repeat-string@1.5.4 
│     │ │ └── lazy-cache@1.0.4 
│     │ ├── right-align@0.1.3 
│     │ └── wordwrap@0.0.2 
│     └── window-size@0.1.0 
├─┬ hexo@3.2.0 
│ ├── abbrev@1.0.7 
│ ├── archy@1.0.0 
│ ├── bluebird@3.4.0 
│ ├─┬ chalk@1.1.3 
│ │ ├── ansi-styles@2.2.1 
│ │ ├─┬ has-ansi@2.0.0 
│ │ │ └── ansi-regex@2.0.0 
│ │ ├── strip-ansi@3.0.1 
│ │ └── supports-color@2.0.0 
│ ├─┬ cheerio@0.20.0 
│ │ ├─┬ css-select@1.2.0 
│ │ │ ├── boolbase@1.0.0 
│ │ │ ├── css-what@2.1.0 
│ │ │ ├── domutils@1.5.1 
│ │ │ └── nth-check@1.0.1 
│ │ ├─┬ dom-serializer@0.1.0 
│ │ │ └── domelementtype@1.1.3 
│ │ ├── entities@1.1.1 
│ │ ├─┬ htmlparser2@3.8.3 
│ │ │ ├── domelementtype@1.3.0 
│ │ │ ├── domhandler@2.3.0 
│ │ │ ├── entities@1.0.0 
│ │ │ └─┬ readable-stream@1.1.14 
│ │ │   └── isarray@0.0.1 
│ │ └─┬ jsdom@7.2.2 
│ │   ├── abab@1.0.3 
│ │   ├── acorn@2.7.0 
│ │   ├── acorn-globals@1.0.9 
│ │   ├── cssom@0.3.1 
│ │   ├── cssstyle@0.2.36 
│ │   ├─┬ escodegen@1.8.0 
│ │   │ ├── estraverse@1.9.3 
│ │   │ ├── esutils@2.0.2 
│ │   │ ├─┬ optionator@0.8.1 
│ │   │ │ ├── deep-is@0.1.3 
│ │   │ │ ├── fast-levenshtein@1.1.3 
│ │   │ │ ├── levn@0.3.0 
│ │   │ │ ├── prelude-ls@1.1.2 
│ │   │ │ ├── type-check@0.3.2 
│ │   │ │ └── wordwrap@1.0.0 
│ │   │ └── source-map@0.2.0 
│ │   ├── nwmatcher@1.3.7 
│ │   ├── parse5@1.5.1 
│ │   ├─┬ request@2.72.0 
│ │   │ ├── aws-sign2@0.6.0 
│ │   │ ├── aws4@1.4.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 
│ │   │ ├─┬ 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.3 
│ │   │ │   ├── asn1@0.2.3 
│ │   │ │   ├── assert-plus@1.0.0 
│ │   │ │   ├─┬ dashdash@1.14.0 
│ │   │ │   │ └── assert-plus@1.0.0 
│ │   │ │   ├── ecc-jsbn@0.1.1 
│ │   │ │   ├─┬ getpass@0.1.6 
│ │   │ │   │ └── 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 
│ │   │ ├── oauth-sign@0.8.2 
│ │   │ └── qs@6.1.0 
│ │   ├── sax@1.2.1 
│ │   ├── symbol-tree@3.1.4 
│ │   ├── tough-cookie@2.2.2 
│ │   ├── webidl-conversions@2.0.1 
│ │   ├─┬ whatwg-url-compat@0.6.5 
│ │   │ └── tr46@0.0.3 
│ │   └── xml-name-validator@2.0.1 
│ ├─┬ hexo-cli@1.0.1 
│ │ └── minimist@1.2.0 
│ ├── hexo-front-matter@0.2.2 
│ ├─┬ hexo-fs@0.1.5 
│ │ ├─┬ chokidar@1.5.1 
│ │ │ ├─┬ anymatch@1.3.0 
│ │ │ │ ├── arrify@1.0.1 
│ │ │ │ └─┬ micromatch@2.3.8 
│ │ │ │   ├─┬ arr-diff@2.0.0 
│ │ │ │   │ └── arr-flatten@1.0.1 
│ │ │ │   ├── array-unique@0.2.1 
│ │ │ │   ├─┬ braces@1.8.5 
│ │ │ │   │ ├─┬ expand-range@1.8.2 
│ │ │ │   │ │ └─┬ fill-range@2.2.3 
│ │ │ │   │ │   ├── is-number@2.1.0 
│ │ │ │   │ │   ├─┬ isobject@2.1.0 
│ │ │ │   │ │   │ └── isarray@1.0.0 
│ │ │ │   │ │   └── randomatic@1.1.5 
│ │ │ │   │ ├── preserve@0.2.0 
│ │ │ │   │ └── repeat-element@1.1.2 
│ │ │ │   ├─┬ expand-brackets@0.1.5 
│ │ │ │   │ └── is-posix-bracket@0.1.1 
│ │ │ │   ├── extglob@0.3.2 
│ │ │ │   ├── filename-regex@2.0.0 
│ │ │ │   ├─┬ kind-of@3.0.3 
│ │ │ │   │ └── is-buffer@1.1.3 
│ │ │ │   ├── normalize-path@2.0.1 
│ │ │ │   ├─┬ object.omit@2.0.0 
│ │ │ │   │ ├─┬ for-own@0.1.4 
│ │ │ │   │ │ └── for-in@0.1.5 
│ │ │ │   │ └── is-extendable@0.1.1 
│ │ │ │   ├─┬ parse-glob@3.0.4 
│ │ │ │   │ ├── glob-base@0.3.0 
│ │ │ │   │ └── is-dotfile@1.0.2 
│ │ │ │   └─┬ regex-cache@0.4.3 
│ │ │ │     ├── is-equal-shallow@0.1.3 
│ │ │ │     └── is-primitive@2.0.0 
│ │ │ ├── async-each@1.0.0 
│ │ │ ├── glob-parent@2.0.0 
│ │ │ ├── inherits@2.0.1 
│ │ │ ├─┬ is-binary-path@1.0.1 
│ │ │ │ └── binary-extensions@1.4.1 
│ │ │ ├─┬ is-glob@2.0.1 
│ │ │ │ └── is-extglob@1.0.0 
│ │ │ └── path-is-absolute@1.0.0 
│ │ └── graceful-fs@4.1.4 
│ ├─┬ hexo-i18n@0.2.1 
│ │ └── sprintf-js@1.0.3 
│ ├─┬ hexo-log@0.1.2 
│ │ └─┬ bunyan@1.8.1 
│ │   ├── dtrace-provider@0.6.0 
│ │   ├─┬ mv@2.1.1 
│ │   │ ├── ncp@2.0.0 
│ │   │ └─┬ rimraf@2.4.5 
│ │   │   └─┬ glob@6.0.4 
│ │   │     └── inflight@1.0.5 
│ │   └── safe-json-stringify@1.0.3 
│ ├─┬ hexo-util@0.5.3 
│ │ ├─┬ camel-case@1.2.2 
│ │ │ ├─┬ sentence-case@1.1.3 
│ │ │ │ └── lower-case@1.1.3 
│ │ │ └── upper-case@1.1.3 
│ │ ├─┬ cross-spawn@2.2.3 
│ │ │ ├─┬ cross-spawn-async@2.2.4 
│ │ │ │ ├─┬ lru-cache@4.0.1 
│ │ │ │ │ ├── pseudomap@1.0.2 
│ │ │ │ │ └── yallist@2.0.0 
│ │ │ │ └─┬ which@1.2.10 
│ │ │ │   └── isexe@1.1.2 
│ │ │ └─┬ spawn-sync@1.0.15 
│ │ │   ├─┬ concat-stream@1.5.1 
│ │ │   │ ├─┬ readable-stream@2.0.6 
│ │ │   │ │ └── isarray@1.0.0 
│ │ │   │ └── typedarray@0.0.6 
│ │ │   └── os-shim@0.1.3 
│ │ ├── highlight.js@9.4.0 
│ │ ├── html-entities@1.2.0 
│ │ └── striptags@2.1.1 
│ ├─┬ js-yaml@3.6.1 
│ │ ├── argparse@1.0.7 
│ │ └── esprima@2.7.2 
│ ├── lodash@4.13.1 
│ ├─┬ minimatch@3.0.0 
│ │ └─┬ brace-expansion@1.1.4 
│ │   ├── balanced-match@0.4.1 
│ │   └── concat-map@0.0.1 
│ ├── moment@2.11.2 
│ ├── moment-timezone@0.5.4 
│ ├─┬ nunjucks@2.4.2 
│ │ ├── asap@2.0.4 
│ │ └─┬ yargs@3.32.0 
│ │   ├── camelcase@2.1.1 
│ │   ├── cliui@3.2.0 
│ │   └── window-size@0.1.4 
│ ├── pretty-hrtime@1.0.2 
│ ├─┬ strip-indent@1.0.1 
│ │ └── get-stdin@4.0.1 
│ ├─┬ swig@1.4.2 
│ │ └─┬ uglify-js@2.4.24 
│ │   ├── async@0.2.10 
│ │   ├── source-map@0.1.34 
│ │   └─┬ yargs@3.5.4 
│ │     └── wordwrap@0.0.2 
│ ├─┬ swig-extras@0.0.1 
│ │ └─┬ markdown@0.5.0 
│ │   └── nopt@2.1.2 
│ ├── text-table@0.2.0 
│ ├─┬ tildify@1.2.0 
│ │ └── os-homedir@1.0.1 
│ ├── titlecase@1.1.2 
│ └─┬ warehouse@2.2.0 
│   ├─┬ cuid@1.3.8 
│   │ ├── browser-fingerprint@0.0.1 
│   │ ├── core-js@1.2.6 
│   │ └── node-fingerprint@0.0.2 
│   ├─┬ is-plain-object@2.0.1 
│   │ └── isobject@1.0.2 
│   └─┬ JSONStream@1.1.1 
│     ├── jsonparse@1.2.0 
│     └── through@2.3.8 
├─┬ hexo-generator-archive@0.1.4 
│ ├─┬ hexo-pagination@0.0.2 
│ │ └── utils-merge@1.0.0 
│ └── object-assign@2.1.1 
├─┬ hexo-generator-category@0.1.3 
│ └── object-assign@2.1.1 
├─┬ hexo-generator-index@0.1.3 
│ └── object-assign@2.1.1 
├─┬ hexo-generator-tag@0.1.2 
│ └── object-assign@2.1.1 
├─┬ hexo-renderer-ejs@0.1.1 
│ ├── ejs@1.0.0 
│ └── object-assign@4.1.0 
├─┬ hexo-renderer-less@0.1.3 
│ └─┬ less@1.7.5 
│   ├─┬ clean-css@2.2.23 
│   │ └── commander@2.2.0 
│   ├── graceful-fs@3.0.8 
│   ├── mime@1.2.11 
│   ├─┬ mkdirp@0.5.1 
│   │ └── minimist@0.0.8 
│   ├─┬ request@2.40.0 
│   │ ├── aws-sign2@0.5.0 
│   │ ├── forever-agent@0.5.2 
│   │ ├─┬ form-data@0.1.4 
│   │ │ ├── async@0.9.2 
│   │ │ └─┬ combined-stream@0.0.7 
│   │ │   └── delayed-stream@0.0.5 
│   │ ├─┬ hawk@1.1.1 
│   │ │ ├── boom@0.4.2 
│   │ │ ├── cryptiles@0.2.2 
│   │ │ ├── hoek@0.9.1 
│   │ │ └── sntp@0.2.4 
│   │ ├─┬ http-signature@0.10.1 
│   │ │ ├── asn1@0.1.11 
│   │ │ ├── assert-plus@0.1.5 
│   │ │ └── ctype@0.5.3 
│   │ ├── json-stringify-safe@5.0.1 
│   │ ├── mime-types@1.0.2 
│   │ ├── node-uuid@1.4.7 
│   │ ├── oauth-sign@0.3.0 
│   │ ├── qs@1.0.2 
│   │ ├── stringstream@0.0.5 
│   │ └── tunnel-agent@0.4.3 
│   └── source-map@0.1.43 
├─┬ hexo-renderer-marked@0.2.10 
│ └── marked@0.3.5 
├─┬ hexo-renderer-stylus@0.3.1 
│ ├─┬ nib@1.1.0 
│ │ └─┬ stylus@0.49.3 
│ │   ├─┬ glob@3.2.11 
│ │   │ └─┬ minimatch@0.3.0 
│ │   │   └── lru-cache@2.7.3 
│ │   ├── mkdirp@0.3.5 
│ │   ├── sax@0.5.8 
│ │   └── source-map@0.1.43 
│ └─┬ stylus@0.53.0 
│   ├── css-parse@1.7.0 
│   ├─┬ debug@2.2.0 
│   │ └── ms@0.7.1 
│   ├─┬ glob@3.2.11 
│   │ └─┬ minimatch@0.3.0 
│   │   ├── lru-cache@2.7.3 
│   │   └── sigmund@1.0.1 
│   ├── sax@0.5.8 
│   └── source-map@0.1.43 
├─┬ hexo-s3-deploy@1.0.1 
│ ├─┬ level@1.3.0 
│ │ ├─┬ level-packager@1.1.0 
│ │ │ └─┬ levelup@1.2.1 
│ │ │   ├─┬ deferred-leveldown@1.0.0 
│ │ │   │ └── abstract-leveldown@2.1.4 
│ │ │   ├── level-codec@6.0.0 
│ │ │   ├─┬ level-errors@1.0.4 
│ │ │   │ └─┬ errno@0.1.4 
│ │ │   │   └── prr@0.0.0 
│ │ │   ├── level-iterator-stream@1.3.1 
│ │ │   ├── prr@1.0.1 
│ │ │   └── semver@4.3.6 
│ │ └─┬ leveldown@1.4.6 
│ │   ├── abstract-leveldown@2.4.1 
│ │   ├── bindings@1.2.1 
│ │   ├── fast-future@1.0.1 
│ │   ├── nan@2.3.5 
│ │   └─┬ prebuild@4.2.2 
│ │     ├── expand-template@1.0.2 
│ │     ├─┬ ghreleases@1.0.5 
│ │     │ ├── after@0.8.1 
│ │     │ ├── ghrepos@2.0.0 
│ │     │ ├─┬ ghutils@3.2.0 
│ │     │ │ └─┬ jsonist@1.2.0 
│ │     │ │   ├─┬ bl@1.0.3 
│ │     │ │   │ └─┬ readable-stream@2.0.6 
│ │     │ │   │   └── isarray@1.0.0 
│ │     │ │   └─┬ hyperquest@1.2.0 
│ │     │ │     ├── duplexer2@0.0.2 
│ │     │ │     └─┬ through2@0.6.5 
│ │     │ │       └── readable-stream@1.0.34 
│ │     │ ├── simple-mime@0.1.0 
│ │     │ └── url-template@2.0.7 
│ │     ├── github-from-package@0.0.0 
│ │     ├── minimist@1.2.0 
│ │     ├─┬ node-gyp@3.3.1 
│ │     │ ├── fstream@1.0.9 
│ │     │ ├─┬ glob@4.5.3 
│ │     │ │ └── minimatch@2.0.10 
│ │     │ ├─┬ minimatch@1.0.0 
│ │     │ │ └── lru-cache@2.7.3 
│ │     │ ├─┬ osenv@0.1.3 
│ │     │ │ └── os-tmpdir@1.0.1 
│ │     │ ├─┬ path-array@1.0.1 
│ │     │ │ └─┬ array-index@1.0.0 
│ │     │ │   └─┬ es6-symbol@3.1.0 
│ │     │ │     ├── d@0.1.1 
│ │     │ │     └─┬ es5-ext@0.10.11 
│ │     │ │       ├── es6-iterator@2.0.0 
│ │     │ │       └── es6-symbol@3.0.2 
│ │     │ └─┬ tar@2.2.1 
│ │     │   └── block-stream@0.0.9 
│ │     ├─┬ node-ninja@1.0.1 
│ │     │ ├─┬ glob@4.5.3 
│ │     │ │ └── minimatch@2.0.10 
│ │     │ └─┬ minimatch@1.0.0 
│ │     │   └── lru-cache@2.7.3 
│ │     ├── noop-logger@0.1.1 
│ │     ├─┬ npmlog@2.0.4 
│ │     │ ├── 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.4.0 
│ │     │   │ ├── lodash._baseslice@4.0.0 
│ │     │   │ ├── lodash._basetostring@4.12.0 
│ │     │   │ └── lodash.tostring@4.1.3 
│ │     │   ├── lodash.padend@4.5.0 
│ │     │   └── lodash.padstart@4.5.0 
│ │     ├─┬ pump@1.0.1 
│ │     │ ├── end-of-stream@1.1.0 
│ │     │ └─┬ once@1.3.3 
│ │     │   └── wrappy@1.0.2 
│ │     ├─┬ rc@1.1.6 
│ │     │ ├── deep-extend@0.4.1 
│ │     │ ├── ini@1.3.4 
│ │     │ └── minimist@1.2.0 
│ │     ├─┬ simple-get@1.4.3 
│ │     │ └── unzip-response@1.0.0 
│ │     ├── tar-fs@1.13.0 
│ │     └─┬ tar-stream@1.5.2 
│ │       └─┬ readable-stream@2.1.4 
│ │         └── isarray@1.0.0 
│ ├─┬ readdirp@2.0.0 
│ │ ├── minimatch@2.0.10 
│ │ └─┬ readable-stream@2.1.4 
│ │   ├── buffer-shims@1.0.0 
│ │   ├── core-util-is@1.0.2 
│ │   ├── isarray@1.0.0 
│ │   ├── process-nextick-args@1.0.7 
│ │   ├── string_decoder@0.10.31 
│ │   └── util-deprecate@1.0.2 
│ └─┬ s3-sync@1.0.1 
│   ├── backoff@2.3.0 
│   ├── crypto@0.0.3 
│   ├─┬ event-stream@3.0.16 
│   │ ├── duplexer@0.0.4 
│   │ ├── from@0.1.3 
│   │ ├── map-stream@0.0.2 
│   │ ├── pause-stream@0.0.10 
│   │ ├── split@0.2.10 
│   │ └─┬ stream-combiner@0.0.0 
│   │   └── duplexer@0.0.2 
│   ├─┬ knox@0.8.10 
│   │ ├── debug@0.7.4 
│   │ ├─┬ stream-counter@0.1.0 
│   │ │ └── readable-stream@1.0.34 
│   │ └─┬ xml2js@0.2.8 
│   │   └── sax@0.5.8 
│   ├─┬ level-write-stream@1.0.0 
│   │ └─┬ end-stream@0.1.0 
│   │   └─┬ write-stream@0.4.3 
│   │     └── readable-stream@0.0.4 
│   ├── once@1.1.1 
│   ├── queue-async@1.0.7 
│   └── xtend@4.0.1 
├─┬ hexo-server@0.1.3 
│ ├─┬ compression@1.6.2 
│ │ ├─┬ accepts@1.3.3 
│ │ │ ├── mime-types@2.1.11 
│ │ │ └── negotiator@0.6.1 
│ │ ├── bytes@2.3.0 
│ │ ├─┬ compressible@2.0.8 
│ │ │ └── mime-db@1.23.0 
│ │ ├── on-headers@1.0.1 
│ │ └── vary@1.1.0 
│ ├─┬ connect@3.4.1 
│ │ ├─┬ finalhandler@0.4.1 
│ │ │ └── unpipe@1.0.0 
│ │ └── parseurl@1.3.1 
│ ├── mime@1.3.4 
│ ├─┬ morgan@1.7.0 
│ │ ├── basic-auth@1.0.4 
│ │ ├── depd@1.1.0 
│ │ └─┬ on-finished@2.3.0 
│ │   └── ee-first@1.1.1 
│ ├── opn@3.0.3 
│ └─┬ serve-static@1.10.3 
│   ├── escape-html@1.0.3 
│   └─┬ send@0.13.2 
│     ├── destroy@1.0.4 
│     ├── etag@1.7.0 
│     ├── fresh@0.3.0 
│     ├── http-errors@1.3.1 
│     ├── mime@1.3.4 
│     ├── range-parser@1.0.3 
│     └── statuses@1.2.1 
├─┬ jsdoc@3.5.0-dev  (git+https://github.com/jsdoc3/jsdoc.git#407bd470cde2dcb2745c217411fe8f9406cb694d)
│ ├── async@1.4.2 
│ ├── bluebird@2.9.34 
│ ├─┬ catharsis@0.8.8 
│ │ └─┬ underscore-contrib@0.3.0 
│ │   └── underscore@1.6.0 
│ ├── escape-string-regexp@1.0.5 
│ ├── espree@2.2.5 
│ ├── js2xmlparser@1.0.0 
│ ├─┬ requizzle@0.2.1 
│ │ └── underscore@1.6.0 
│ ├── strip-json-comments@1.0.4 
│ ├── taffydb@2.6.2 
│ └── wrench@1.5.9 
├─┬ showdown@1.4.1 
│ └─┬ 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 
│   │ │ └── number-is-nan@1.0.0 
│   │ └── is-fullwidth-code-point@1.0.0 
│   ├── window-size@0.1.4 
│   └── y18n@3.2.1 
└── underscore@1.8.3 

npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.12

bob@pc /foo/docs $ npm start

> hexo-site@0.0.0 prestart /foo/docs
> jsdoc/jsdoc.sh

/foo/docs/node_modules/.bin/jsdoc -t /foo/docs/jsdoc/docdata-jsdoc-template -c /foo/docs/jsdoc/jsdoc-conf.json packages/accounts-base/accounts_client.js packages/accounts-base/accounts_common.js packages/accounts-base/accounts_server.js packages/accounts-base/client_main.js packages/accounts-base/server_main.js packages/accounts-base/url_client.js packages/accounts-oauth/oauth_client.js packages/accounts-password/email_templates.js packages/accounts-password/password_client.js packages/accounts-password/password_server.js packages/accounts-ui-unstyled/accounts_ui.js packages/allow-deny/allow-deny.js packages/blaze/builtins.js packages/blaze/preamble.js packages/blaze/template.js packages/blaze/view.js packages/check/match.js packages/ddp-client/livedata_connection.js packages/ddp-client/namespace.js packages/ddp-common/method_invocation.js packages/ddp-common/namespace.js packages/ddp-rate-limiter/ddp-rate-limiter.js packages/ddp-server/livedata_server.js packages/ejson/ejson.js packages/email/email.js packages/http/httpcall_client.js packages/http/httpcall_common.js packages/meteor/client_environment.js packages/meteor/cordova_environment.js packages/meteor/errors.js packages/meteor/helpers.js packages/meteor/startup_client.js packages/meteor/timers.js packages/meteor/url_common.js packages/minimongo/minimongo.js packages/mongo/collection.js packages/reactive-var/reactive-var.js packages/session/session.js packages/templating/dynamic.js packages/templating/templating.js packages/tracker/tracker.js scripts/admin/jsdoc/docdata-jsdoc-template/publish.js scripts/admin/jsdoc/jsdoc.sh tools/cordova/builder.js tools/isobuild/build-plugin.js tools/isobuild/bundler.js tools/isobuild/compiler-deprecated-compile-step.js tools/isobuild/compiler-plugin.js tools/isobuild/isopack.js tools/isobuild/minifier-plugin.js tools/isobuild/package-api.js tools/isobuild/package-source.js tools/static-assets/server/boot.js tools/utils/processes.js 

> hexo-site@0.0.0 start /foo/docs
> hexo server

(node:916) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
INFO  Start processing
API Data not found: Assets.absoluteFilePath
FATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.html
Template render error: (unknown path)
  TypeError: Cannot read property 'replace' of undefined                                                                                                                                        
    at Object.exports.prettifyError (/foo/docs/node_modules/nunjucks/src/lib.js:34:15)                                                                                           
    at /foo/docs/node_modules/nunjucks/src/environment.js:485:31                                                                                                                 
    at root [as rootRenderFunc] (eval at <anonymous> (/foo/docs/node_modules/nunjucks/src/environment.js:564:24), <anonymous>:22:3)                                              
    at Obj.extend.render (/foo/docs/node_modules/nunjucks/src/environment.js:478:15)                                                                                             
    at Obj.extend.renderString (/foo/docs/node_modules/nunjucks/src/environment.js:326:21)                                                                                       
    at /foo/docs/node_modules/hexo/lib/extend/tag.js:66:9                                                                                                                        
    at Promise._execute (/foo/docs/node_modules/bluebird/js/release/debuggability.js:272:9)                                                                                      
    at Promise._resolveFromExecutor (/foo/docs/node_modules/bluebird/js/release/promise.js:473:18)                                                                               
    at new Promise (/foo/docs/node_modules/bluebird/js/release/promise.js:77:14)                                                                                                 
    at Tag.render (/foo/docs/node_modules/hexo/lib/extend/tag.js:64:10)                                                                                                          
    at Object.tagFilter [as onRenderEnd] (/foo/docs/node_modules/hexo/lib/hexo/post.js:253:16)                                                                                   
    at /foo/docs/node_modules/hexo/lib/hexo/render.js:63:19                                                                                                                      
    at tryCatcher (/foo/docs/node_modules/bluebird/js/release/util.js:16:23)                                                                                                     
    at Promise._settlePromiseFromHandler (/foo/docs/node_modules/bluebird/js/release/promise.js:502:31)                                                                          
    at Promise._settlePromise (/foo/docs/node_modules/bluebird/js/release/promise.js:559:18)                                                                                     
    at Promise._settlePromise0 (/foo/docs/node_modules/bluebird/js/release/promise.js:604:10)                                                                                    
    at Promise._settlePromises (/foo/docs/node_modules/bluebird/js/release/promise.js:683:18)                                                                                    
    at Async._drainQueue (/foo/docs/node_modules/bluebird/js/release/async.js:138:16)                                                                                            
FATAL (unknown path)
  TypeError: Cannot read property 'replace' of undefined
Template render error: (unknown path)
  TypeError: Cannot read property 'replace' of undefined                                                                                                                                        
    at Object.exports.prettifyError (/foo/docs/node_modules/nunjucks/src/lib.js:34:15)                                                                                           
    at /foo/docs/node_modules/nunjucks/src/environment.js:485:31                                                                                                                 
    at root [as rootRenderFunc] (eval at <anonymous> (/foo/docs/node_modules/nunjucks/src/environment.js:564:24), <anonymous>:22:3)                                              
    at Obj.extend.render (/foo/docs/node_modules/nunjucks/src/environment.js:478:15)                                                                                             
    at Obj.extend.renderString (/foo/docs/node_modules/nunjucks/src/environment.js:326:21)                                                                                       
    at /foo/docs/node_modules/hexo/lib/extend/tag.js:66:9
    at Promise._execute (/foo/docs/node_modules/bluebird/js/release/debuggability.js:272:9)
    at Promise._resolveFromExecutor (/foo/docs/node_modules/bluebird/js/release/promise.js:473:18)
    at new Promise (/foo/docs/node_modules/bluebird/js/release/promise.js:77:14)
    at Tag.render (/foo/docs/node_modules/hexo/lib/extend/tag.js:64:10)
    at Object.tagFilter [as onRenderEnd] (/foo/docs/node_modules/hexo/lib/hexo/post.js:253:16)
    at /foo/docs/node_modules/hexo/lib/hexo/render.js:63:19
    at tryCatcher (/foo/docs/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/foo/docs/node_modules/bluebird/js/release/promise.js:502:31)
    at Promise._settlePromise (/foo/docs/node_modules/bluebird/js/release/promise.js:559:18)
    at Promise._settlePromise0 (/foo/docs/node_modules/bluebird/js/release/promise.js:604:10)
    at Promise._settlePromises (/foo/docs/node_modules/bluebird/js/release/promise.js:683:18)
    at Async._drainQueue (/foo/docs/node_modules/bluebird/js/release/async.js:138:16)
tmeasday commented 8 years ago

Which branch are you on? The key error is:

API Data not found: Assets.absoluteFilePath

I just saw this issue on the version-NEXT branch. It's due to the wrong commit of meteor/meteor being submodule-d.

abernix commented 8 years ago

This works properly on the current version-NEXT branch and with Node >=6.2.0. Closing as this seems like it was a temporary issue.

ghost commented 8 years ago

Sorry I got too busy to look into this further. Glad you said it's sorted! :)

mokolodi1 commented 8 years ago

In case anyone found this page after the following error, you forgot to run git submodule update --init as part of the setup of running locally.

$ npm start

> hexo-site@0.0.0 prestart /Users/mokolodi1/work/docs/meteor-docs
> jsdoc/jsdoc.sh

npm ERR! Darwin 16.0.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "start"
npm ERR! node v4.4.2
npm ERR! npm  v4.0.2
npm ERR! code ELIFECYCLE
npm ERR! hexo-site@0.0.0 prestart: `jsdoc/jsdoc.sh`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the hexo-site@0.0.0 prestart script 'jsdoc/jsdoc.sh'.
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 hexo-site package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     jsdoc/jsdoc.sh
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs hexo-site
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls hexo-site
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/mokolodi1/work/docs/meteor-docs/npm-debug.log