joaoafrmartins / development-server

MIT License
11 stars 5 forks source link

install via git clone results in stack trace #5

Open ewann opened 9 years ago

ewann commented 9 years ago

Over at https://github.com/joaoafrmartins/development-server/issues/2 a workaround for the currently broken install was recommended to do it via git clone.

I've attempted this in atom 1.0.2 & 1.0.3-42de7d3, both appear to result in the same stack trace. Stack trace occurs when attempting to launch development-server via alt+ctrl+y or via the menu. Below info taken from 1.0.3-42de7d3:

Cannot read property 'prototype' of undefined Hide Stack Trace TypeError: Cannot read property 'prototype' of undefined at __extends (/home/developer/.atom/packages/development-server/lib/views/notify/note.coffee:4:199) at /home/developer/.atom/packages/development-server/lib/views/notify/note.coffee:11:5 at Object. (/home/developer/.atom/packages/development-server/lib/views/notify/note.coffee:114:5) at Object. (/home/developer/.atom/packages/development-server/lib/views/notify/note.coffee:116:4) at Module._compile (module.js:452:26) at Object.requireCoffeeScript (/usr/local/share/atom/resources/app.asar/node_modules/coffee-cash/lib/coffee-cash.js:85:19) at Module.load (module.js:347:32) at Function.Module._load (module.js:302:12) at Module.require (module.js:357:17) at require (module.js:376:17)

developer@4bb660ad782e:~/.atom/packages/development-server$ apm ls Built-in Atom packages (88) ├── archive-view@0.58.0 ├── atom-dark-syntax@0.27.0 ├── atom-dark-ui@0.49.0 ├── atom-light-syntax@0.28.0 ├── atom-light-ui@0.41.0 ├── autocomplete-atom-api@0.9.0 ├── autocomplete-css@0.8.0 ├── autocomplete-html@0.7.2 ├── autocomplete-plus@2.18.1 ├── autocomplete-snippets@1.7.0 ├── autoflow@0.25.0 ├── autosave@0.22.0 ├── background-tips@0.25.0 ├── base16-tomorrow-dark-theme@0.26.0 ├── base16-tomorrow-light-theme@0.9.0 ├── bookmarks@0.35.0 ├── bracket-matcher@0.76.0 ├── command-palette@0.36.0 ├── deprecation-cop@0.53.0 ├── dev-live-reload@0.46.0 ├── encoding-selector@0.21.0 ├── exception-reporting@0.36.0 ├── find-and-replace@0.175.0 ├── fuzzy-finder@0.87.0 ├── git-diff@0.55.0 ├── go-to-line@0.30.0 ├── grammar-selector@0.47.0 ├── image-view@0.54.0 ├── incompatible-packages@0.24.0 ├── keybinding-resolver@0.33.0 ├── language-c@0.45.0 ├── language-clojure@0.16.0 ├── language-coffee-script@0.41.0 ├── language-csharp@0.6.0 ├── language-css@0.32.0 ├── language-gfm@0.79.0 ├── language-git@0.10.0 ├── language-go@0.30.0 ├── language-html@0.40.0 ├── language-hyperlink@0.14.0 ├── language-java@0.15.0 ├── language-javascript@0.80.0 ├── language-json@0.15.0 ├── language-less@0.28.0 ├── language-make@0.14.0 ├── language-mustache@0.12.0 ├── language-objective-c@0.15.0 ├── language-perl@0.28.0 ├── language-php@0.27.0 ├── language-property-list@0.8.0 ├── language-python@0.37.0 ├── language-ruby@0.56.0 ├── language-ruby-on-rails@0.22.0 ├── language-sass@0.39.0 ├── language-shellscript@0.15.0 ├── language-source@0.9.0 ├── language-sql@0.17.0 ├── language-text@0.7.0 ├── language-todo@0.25.0 ├── language-toml@0.16.0 ├── language-xml@0.30.0 ├── language-yaml@0.22.0 ├── link@0.30.0 ├── markdown-preview@0.150.0 ├── metrics@0.51.0 ├── notifications@0.57.0 ├── one-dark-syntax@1.0.0 ├── one-dark-ui@1.0.0 ├── one-light-syntax@1.0.0 ├── one-light-ui@1.0.0 ├── open-on-github@0.37.0 ├── package-generator@0.40.0 ├── release-notes@0.53.0 ├── settings-view@0.211.2 ├── snippets@0.95.0 ├── solarized-dark-syntax@0.38.1 ├── solarized-light-syntax@0.22.1 ├── spell-check@0.59.0 ├── status-bar@0.75.1 ├── styleguide@0.44.0 ├── symbols-view@0.100.0 ├── tabs@0.82.0 ├── timecop@0.31.0 ├── tree-view@0.178.0 ├── update-package-dependencies@0.10.0 ├── welcome@0.29.0 ├── whitespace@0.30.0 └── wrap-guide@0.35.0

/home/developer/.atom/packages (5) ├── atom-beautify@0.28.8 ├── atom-xsltransform@0.2.0 ├── development-server@0.4.2 ├── node_modules └── xml-tools@0.2.1

developer@4bb660ad782e:~/.atom/packages/development-server$ npm ls atom-development-server@0.4.2 /home/developer/.atom/packages/development-server ├─┬ chai@3.1.0 │ ├── assertion-error@1.0.1 │ ├─┬ deep-eql@0.1.3 │ │ └── type-detect@0.1.1 │ └── type-detect@1.0.0 ├─┬ livereload@0.3.7 │ ├── opts@1.2.2 │ └─┬ websocket.io@0.2.1 │ ├─┬ debug@2.2.0 │ │ └── ms@0.7.1 │ └─┬ ws@0.4.20 │ ├── commander@0.6.1 │ ├── options@0.0.6 │ └── tinycolor@0.0.1 ├─┬ lodash.debounce@3.1.1 │ └── lodash._getnative@3.9.1 ├─┬ lodash.merge@3.3.2 │ ├── lodash._arraycopy@3.0.0 │ ├── lodash._arrayeach@3.0.0 │ ├─┬ lodash._createassigner@3.1.1 │ │ ├── lodash._bindcallback@3.0.1 │ │ ├── lodash._isiterateecall@3.0.9 │ │ └── lodash.restparam@3.6.1 │ ├── lodash._getnative@3.9.1 │ ├── lodash.isarguments@3.0.4 │ ├── lodash.isarray@3.0.4 │ ├─┬ lodash.isplainobject@3.2.0 │ │ └── lodash._basefor@3.0.2 │ ├── lodash.istypedarray@3.0.2 │ ├── lodash.keys@3.1.2 │ ├── lodash.keysin@3.0.8 │ └─┬ lodash.toplainobject@3.0.0 │ └── lodash._basecopy@3.0.1 ├─┬ mocha@2.2.5 │ ├── commander@2.3.0 │ ├─┬ debug@2.0.0 │ │ └── ms@0.6.2 │ ├── diff@1.4.0 │ ├── escape-string-regexp@1.0.2 │ ├─┬ glob@3.2.3 │ │ ├── graceful-fs@2.0.3 │ │ ├── inherits@2.0.1 │ │ └─┬ minimatch@0.2.14 │ │ ├── lru-cache@2.6.5 │ │ └── sigmund@1.0.1 │ ├── growl@1.8.1 │ ├─┬ jade@0.26.3 │ │ ├── commander@0.6.1 │ │ └── mkdirp@0.3.0 │ ├─┬ mkdirp@0.5.0 │ │ └── minimist@0.0.8 │ └── supports-color@1.2.1 ├─┬ pty.js@0.2.8 │ ├── extend@1.2.1 │ └── nan@1.8.4 ├── shelljs@0.5.1 ├─┬ sinon@1.15.4 │ ├── formatio@1.1.1 │ ├── lolex@1.1.0 │ ├── samsam@1.1.2 │ └─┬ util@0.10.3 │ └── inherits@2.0.1 ├── term.js@0.0.5 └─┬ theorist@1.0.2 ├─┬ delegato@1.0.0 │ └── mixto@1.0.0 ├─┬ emissary@1.3.3 │ ├─┬ es6-weak-map@0.1.4 │ │ ├── d@0.1.1 │ │ ├── es5-ext@0.10.7 │ │ ├── es6-iterator@0.1.3 │ │ └── es6-symbol@2.0.1 │ └── mixto@1.0.0 ├─┬ property-accessors@1.1.3 │ ├─┬ es6-weak-map@0.1.4 │ │ ├── d@0.1.1 │ │ ├── es5-ext@0.10.7 │ │ ├── es6-iterator@0.1.3 │ │ └── es6-symbol@2.0.1 │ └── mixto@1.0.0 └─┬ underscore-plus@1.6.6 └── underscore@1.6.0

If you see an easy fix to this please let me know, but I suppose you will be better to focus on the root cause of https://github.com/joaoafrmartins/development-server/issues/2