Puede descargar el repositorio completo (no sólo la carpeta lib) en su aplicación en una carpeta con el nombre node_modules
.
Una vez hecho eso, su require
sólo será:
var multipart = require('multipart');
Esto es debido a la forma del nodo resuelve dependencias del módulo. Siempre buscará un directorio node_modules
en la raíz de su aplicación (y en algunos otros lugares también).
Es importante que descargue el repositorio completo y no solo la carpeta lib si planea usarlo de esta manera ya que el archivo package.json
se usa para encontrar el punto de entrada principal.
{ "name" : "multipart"
, "version" : "0.0.0"
, "description" : "A JavaScript library for parsing and writing multipart messages"
, "contributors" :
[ "Isaac Z. Schlueter <[email protected]>"
, "John Wright <[email protected]>"
]
, "repository" :
{ "type" : "git"
, "url" : "http://github.com/isaacs/multipart-js.git"
}
, "main" : "lib/multipart"
}
La ventaja de esto es la compatibilidad con el uso local de npm para instalar en su máquina de desarrollo.
También puede descargar el archivo tar de github. Pulse el botón Descargar y despliegue eso con su aplicación. Una vez hecho esto en su servidor puede ejecutar
que instalará multipart
en la máquina para usted.
¿Qué error obtienes cuando '' npm install multipart'? – neebz
Simplemente descárguelo desde github y use como simple nodojs módulo – Emmerman
@Emmerman lo descargué pero ¿cómo usarlo como simple nodejs module? – XMen