我想在一个小项目中使用NodeJS和AngularJS。
我能否使用conda的虚拟环境来安装这些包,并在删除虚拟环境时将它们从系统中删除?
我想在一个小项目中使用NodeJS和AngularJS。
我能否使用conda的虚拟环境来安装这些包,并在删除虚拟环境时将它们从系统中删除?
你可以肯定地使用conda为nodejs程序创建虚拟环境。
$ conda create -yn myapp nodejs
$ conda activate myapp
$ node --version
v8.11.3
$ npm --version
5.6.0
然后在myapp
环境中,您可以进行所有应用程序开发,完成后也很容易删除:
$ conda env remove -yn myapp
你可以使用前缀代替环境。例如:
$ conda create -yp ./myapp nodejs
$ conda activate ./myapp
$ node --version
v8.11.3
$ npm --version
5.6.0
完成后,只需将其删除。
$ conda env remove -yp ./myapp
或
$ rm -fr ./myapp
npm install -g X
,全局包X是否也在conda环境中?有关“conda环境中其他软件包管理器的行为”的相关文档吗? - kakakalinpm install -g X
will install X
in /path/to/conda-environment-for-nodejs/lib/node_modules/X
- Nehal J Wani