我使用// Example with german locale
var localeString = 'de';
$('#your-picker-id').data("DateTimePicker").locale(localeString);
管理我的节点安装。我在先前的节点安装中全局安装了nvm
模块。这允许我在终端上运行命令grunt-cli
。
当我安装新版本的Node(5.7.1)时,每当我尝试执行grunt
命令时出现此错误:
zsh:找不到命令:grunt
我发现尚未为新版本的Node安装grunt
软件包。
我可以再次安装grunt-cli
软件包,但每当使用grunt-cli
安装新版本的Node时,我宁愿自动执行此操作。
使用nvm
时,是否有某种方法可以安装以前版本的Node中的所有全局模块?
答案 0 :(得分:7)
执行--reinstall-packages-from
时,可以使用nvm install
选项实现此目的。来自nvm documentation:
如果要安装新版本的Node.js并从先前版本迁移npm软件包:
nvm install node --reinstall-packages-from=node
这将首先使用" nvm版本节点"确定您从中迁移软件包的当前版本。然后它解析新版本以从远程服务器安装并安装它。最后,它运行" nvm重新安装 - 包"从先前版本的Node重新安装npm软件包到新版本。
如果您之前的Node版本为4.3.0
,则执行命令:
nvm install v5.7.1 --reinstall-packages-from=4.3.0