我正在尝试在node.js项目中创建virtualenv来管理诸如grunt,bower等之类的nodejs相关性。
尝试为此使用nodeenv。
但是它没有得到认可。
我同时做了npm install nodeenv
和-g
标志。依存关系也安装在我的node_modules中,仍然出现此错误。
答案 0 :(得分:0)
➜ ~ npm install nodeenv -g
+ nodeenv@1.0.0
added 1 package in 2.519s
╭─────────────────────────────────────╮
│ │
│ Update available 5.6.0 → 6.4.1 │
│ Run npm i npm to update │
│ │
╰─────────────────────────────────────╯
➜ ~ nodeenv myenv
* Install prebuilt node (10.10.0) ..... done.
此后,您需要激活节点virtualenv
➜ ~ source myenv/bin/activate
(myenv) ➜ ~
现在您安装所有节点模块。
请记住在需要使用这些模块时激活您的virtualnev。
您可以使用以下命令停用您的virtualenv
(myenv) ➜ ~ deactivate_node
➜ ~