On 29/05/14 09:20, Aria Stewart wrote:
On May 28, 02014, at 18:38, Leza Morais Lutonda <[email protected]>
wrote:
On 28/05/14 10:23, Aria Stewart wrote:
No. But npm dedup might get you close. It's only theoretically possible if your
dependencies are transitively compatible -- which is not something many people
put effort into, since it's not required except to move dependencies to the
root. What are you actually trying to accomplish? Aria
Thanks for the answer.
I try `npm depupe`, but not very happy because the dependencies packages have
different versions of common dependencies.
I ever wished a npm structure like this:
node_modules/
| package1/
| | version1/
| | version2/
| | ....
| | versionN
| package2/
| | version1/
| | version2/
| | ....
| | versionN
....
And maybe node resolve the path for `require` on starting the application
reading de package.json.
Anybody else wished this?
Sometimes, but what does this get you?
What are the trade-offs?
What are you actually trying to accomplish?
One problem with the actual structure is, for example, this [1] stack
overflow question (not just the copy-paste problem). When I use grunt,
doing `npm install` to install grunt's lib it take a long installing
common package.
Now I know that `node dedupe` can help a bit, but maybe a option for
`npm install` (eg. npm install -dedupe) would be useful too.
[1]
http://stackoverflow.com/questions/13318364/how-to-deploy-node-js-application-with-deep-node-modules-structure-on-windows
50 Aniversario de la Cujae. Inaugurada por Fidel el 2 de diciembre de 1964
http://cujae.edu.cu
--
Job board: http://jobs.nodejs.org/
New group rules:
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/nodejs/53877764.30906%40fecrd.cujae.edu.cu.
For more options, visit https://groups.google.com/d/optout.