Quantcast
Channel: Ember.JS - Latest topics
Viewing all articles
Browse latest Browse all 4826

Ember CLI / NPM Install / Insane number of packages installed

$
0
0

@OakBehringer wrote:

Ember CLI 2.4.1

Create a new project, delete the node_modules dir, run npm install. There number of npm packages installed the second time (from npm install) is ABSURD compared to what was generated by ember new. I believe this is because ember-cli requires a few npm packages, very version specific, such as npm@2.14.21. Since I have npm 3.8.1 installed globally, it's installing 2.14.21 in my node_modules directory. This didn't happen with previous releases.

I'm not an NPM expert. Lil help here?

Thanks, Adam

Before:

Ye-Olde-Lappy:Web AK$ ls testi/node_modules
broccoli-asset-rev			ember-cli-htmlbars-inline-precompile	ember-disable-proxy-controllers
ember-ajax				ember-cli-inject-live-reload		ember-export-application-global
ember-cli				ember-cli-qunit				ember-inflector
ember-cli-app-version			ember-cli-release			ember-load-initializers
ember-cli-babel				ember-cli-sri				ember-resolver
ember-cli-dependency-checker		ember-cli-uglify			loader.js
ember-cli-htmlbars			ember-data

After:

Ye-Olde-Lappy:testi AK$ ls node_modules/
abbrev						is-integer
accepts						is-my-json-valid
acorn						is-property
after						is-relative
align-text					is-type
alter						is-typedarray
amd-name-resolver				is-utf8
amdefine					isarray
ansi						isbinaryfile
ansi-regex					isexe
ansi-styles					isstream
ansicolors					jodid25519
are-we-there-yet				js-tokens
argparse					js-yaml
array-equal					jsbn
array-flatten					jsesc
array-to-error					jshint
array-to-sentence				json-schema
arraybuffer.slice				json-stable-stringify
asn1						json-stringify-safe
assert-plus					json3
ast-traverse					json5
ast-types					jsonfile
async						jsonify
async-disk-cache				jsonpointer
aws-sign2					jsprim
aws4						kind-of
babel-core					klassy
babel-plugin-constant-folding			klaw
babel-plugin-dead-code-elimination		lazy-cache
babel-plugin-eval				lcid
babel-plugin-feature-flags			leek
babel-plugin-filter-imports			left-pad
babel-plugin-htmlbars-inline-precompile		leven
babel-plugin-inline-environment-variables	line-numbers
babel-plugin-jscript				linkify-it
babel-plugin-member-expression-literals		livereload-js
babel-plugin-property-literals			loader.js
babel-plugin-proto-to-assign			lodash
babel-plugin-react-constant-elements		lodash-node
babel-plugin-react-display-name			lodash._arraycopy
babel-plugin-remove-console			lodash._arrayeach
babel-plugin-remove-debugger			lodash._baseassign
babel-plugin-runtime				lodash._baseclone
babel-plugin-undeclared-variables-check		lodash._basecopy
babel-plugin-undefined-to-void			lodash._basedifference
babylon						lodash._baseflatten
backbone					lodash._basefor
backo2						lodash._baseuniq
balanced-match					lodash._bindcallback
base64-arraybuffer				lodash._createassigner
base64id					lodash._createset
basic-auth					lodash._getnative
benchmark					lodash._isiterateecall
better-assert					lodash._setcache
bl						lodash._stack
blank-object					lodash.assign
blob						lodash.clonedeep
bluebird					lodash.debounce
body-parser					lodash.flatten
boom						lodash.isarguments
bower						lodash.isarray
bower-config					lodash.isplainobject
bower-endpoint-parser				lodash.istypedarray
brace-expansion					lodash.keys
breakable					lodash.keysin
broccoli-asset-rev				lodash.merge
broccoli-asset-rewrite				lodash.omit
broccoli-babel-transpiler			lodash.pad
broccoli-caching-writer				lodash.padend
broccoli-clean-css				lodash.padstart
broccoli-concat					lodash.repeat
broccoli-config-loader				lodash.rest
broccoli-config-replace				lodash.restparam
broccoli-file-creator				lodash.toplainobject
broccoli-filter					lodash.tostring
broccoli-funnel					lodash.uniq
broccoli-funnel-reducer				longest
broccoli-jshint					lru-cache
broccoli-kitchen-sink-helpers			lru-queue
broccoli-merge-trees				make-array
broccoli-persistent-filter			makeerror
broccoli-plugin					markdown-it
broccoli-sane-watcher				markdown-it-terminal
broccoli-slow-trees				marked
broccoli-source					marked-terminal
broccoli-sri-hash				matcher-collection
broccoli-uglify-sourcemap			md5-hex
broccoli-viz					md5-o-matic
broccoli-writer					mdurl
bser						media-typer
bytes						memoizee
callsite					merge
camelcase					merge-defaults
can-symlink					merge-descriptors
cardinal					methods
caseless					mime
center-align					mime-db
chalk						mime-types
charm						minimatch
clean-base-url					minimist
clean-css					mkdirp
clean-css-promise				mktemp
cli						moment
cli-color					moment-timezone
cli-table					morgan
cli-usage					mout
cliui						ms
clone						mustache
color-convert					mute-stream
colors						negotiator
combined-stream					next-tick
commander					node-emoji
commoner					node-int64
component-bind					node-modules-path
component-emitter				node-notifier
component-inherit				node-uuid
compressible					nopt
compression					npm
concat-map					npm-git-info
configstore					npmlog
connect						number-is-nan
console-browserify				oauth-sign
consolidate					object-assign
content-disposition				object-component
content-type					on-finished
convert-source-map				on-headers
cookie						once
cookie-signature				optimist
copy-dereference				options
core-js						os-homedir
core-object					os-locale
core-util-is					os-tmpdir
cpr						osenv
cross-spawn-async				output-file-sync
cryptiles					parsejson
d						parseqs
dashdash					parseuri
date-now					parseurl
debug						path-exists
decamelize					path-is-absolute
defined						path-posix
defs						path-to-regexp
delayed-stream					pinkie
delegates					pinkie-promise
depd						pleasant-progress
destroy						portfinder
detect-indent					printf
detective					private
did_it_work					process-nextick-args
diff						process-relative-require
dom-serializer					promise-map-series
domelementtype					proxy-addr
domhandler					pseudomap
domutils					q
ecc-jsbn					qs
ee-first					quick-temp
ember-ajax					qunitjs
ember-cli					range-parser
ember-cli-app-version				raw-body
ember-cli-babel					readable-stream
ember-cli-broccoli				readline2
ember-cli-dependency-checker			recast
ember-cli-get-component-path-option		redeyed
ember-cli-htmlbars				regenerate
ember-cli-htmlbars-inline-precompile		regenerator
ember-cli-inject-live-reload			regexpu
ember-cli-is-package-missing			regjsgen
ember-cli-normalize-entity-name			regjsparser
ember-cli-path-utils				repeat-string
ember-cli-preprocess-registry			repeating
ember-cli-qunit					request
ember-cli-release				requires-port
ember-cli-sri					resolve
ember-cli-string-utils				right-align
ember-cli-test-info				rimraf
ember-cli-uglify				rsvp
ember-cli-valid-component-name			sane
ember-cli-version-checker			semver
ember-data					send
ember-disable-proxy-controllers			serve-static
ember-export-application-global			shebang-regex
ember-inflector					shelljs
ember-load-initializers				shellwords
ember-qunit					sigmund
ember-resolver					silent-error
ember-router-generator				simple-fmt
ember-test-helpers				simple-is
engine.io					slash
engine.io-client				slide
engine.io-parser				sntp
entities					socket.io
es5-ext						socket.io-adapter
es6-iterator					socket.io-client
es6-symbol					socket.io-parser
es6-weak-map					source-map
escape-html					source-map-support
escape-string-regexp				source-map-url
esprima-fb					spawnback
esutils						sprintf-js
etag						sri-toolbox
event-emitter					sshpk
eventemitter3					stable
events-to-array					statuses
exec-sh						string_decoder
exists-sync					stringmap
exit						stringset
express						stringstream
extend						strip-ansi
extsprintf					strip-bom
fast-ordered-set				strip-json-comments
fast-sourcemap-concat				styled_string
faye-websocket					sum-up
fb-watchman					supports-color
fileset						symlink-or-copy
finalhandler					tap-parser
findup						temp
findup-sync					testem
fireworm					through
forever-agent					timers-ext
form-data					tiny-lr
forwarded					tmp
fresh						tmpl
fs-extra					to-array
fs-monitor-stack				to-fast-properties
fs-readdir-recursive				tough-cookie
fs-tree-diff					tree-sync
gauge						trim-right
generate-function				try-resolve
generate-object-property			tryor
get-caller-file					tunnel-agent
get-stdin					tweetnacl
git-repo-info					type-is
git-repo-version				uc.micro
git-tools					uglify-js
glob						uglify-to-browserify
globals						ultron
graceful-fs					underscore
graceful-readlink				underscore.string
growly						unpipe
handlebars					untildify
har-validator					user-home
has-ansi					utf8
has-binary					util-deprecate
has-color					utils-merge
has-cors					uuid
has-unicode					vary
hash-for-dep					verror
hawk						walk-sync
hoek						walker
home-or-tmp					watch
htmlparser2					websocket-driver
http-errors					websocket-extensions
http-proxy					which
http-signature					window-size
iconv-lite					wordwrap
imurmurhash					wrappy
indexof						write-file-atomic
inflection					ws
inflight					xdg-basedir
inherits					xmldom
inline-source-map-comment			xmlhttprequest-ssl
inquirer					xtend
invert-kv					y18n
ipaddr.js					yallist
is-absolute					yam
is-buffer					yargs
is-finite					yeast
is-git-url

Posts: 2

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 4826

Trending Articles