Node.js npm模块未安装错误,尽管模块已安装
以下是错误:Node.js npm模块未安装错误,尽管模块已安装,node.js,npm,Node.js,Npm,以下是错误: >node -v v0.12.9 >ionic -v 2.0.0-beta.37 >nvm use 4.4.7 now using node v4.4.7 >ionic -v -bash: ionic: command not found 因此,ionic是全局安装的,那么,如果切换节点版本,为什么会出现错误?这种行为是预期的。 全局安装模块时,将它们安装在当前节点版本目录中。 如果您更改了节点版本,那么您还有一个包含全局模块的新目录 解决方案1:
>node -v
v0.12.9
>ionic -v
2.0.0-beta.37
>nvm use 4.4.7
now using node v4.4.7
>ionic -v
-bash: ionic: command not found
因此,ionic是全局安装的,那么,如果切换节点版本,为什么会出现错误?这种行为是预期的。
全局安装模块时,将它们安装在当前节点版本目录中。
如果您更改了节点版本,那么您还有一个包含全局模块的新目录
解决方案1:
将globals模块安装到您使用的每个节点版本
解决方案2:
不要在全球范围内安装模块(许多有经验的开发人员都建议这样做)。在本地安装它们
解决方案3:
为所有globals模块设置公共路径(您可以在此处阅读如何操作)此行为是预期的。
全局安装模块时,将它们安装在当前节点版本目录中。
如果您更改了节点版本,那么您还有一个包含全局模块的新目录
解决方案1:
将globals模块安装到您使用的每个节点版本
解决方案2:
不要在全球范围内安装模块(许多有经验的开发人员都建议这样做)。在本地安装它们
解决方案3:
为所有globals模块设置公共路径(您可以在此处阅读如何操作)