Estoy usando Git Bash y Docker para Windows. Para hacer esto, tengo que export MSYS_NO_PATHCONV=1
antes de usar un command docker
, por lo que en mi .bashrc
he configurado:
docker() { export MSYS_NO_PATHCONV=1 ("docker.exe" "$@") export MSYS_NO_PATHCONV= }
Lamentablemente, después de hacer esto, los commands npm
no funcionan:
$ npm module.js:471 throw err; ^ Error: Cannot find module 'C:\c\Program Files\nodejs\node_modules\npm\bin\npm-cli.js' at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) at Module.runMain (module.js:604:10) at run (bootstrap_node.js:394:7) at startup (bootstrap_node.js:149:9) at bootstrap_node.js:509:3 module.js:471 throw err; ^
Pero, cuando comienzo un Git Bash y uso un command npm, funciona:
$ npm --version 4.2.0