将全局节点包从一台机器复制到另一台是否安全?

我是NodeJS的新手,我需要在没有互联网连接的机器上全局安装节点包。

我想从我的本地盒(已经有一些全球安装的软件包)上的C:\ Users \ USER_ID \ AppData \ Roaming \ NPMpath的软件包拷贝到远程的C:\ Users \ USER_ID \ AppData \ Roaming \ NPM上Windows 2012服务器。

I have following questions: 
  1. 将这样复制文件夹将工作? 如果是的话,是否有潜在的风险?
  2. 有没有其他的方式来安装软件包在没有通过互联网连接的机器上?
  3. 我正在使用Windows 2012服务器。 假设复制全球NPM包解决scheme的作品,因为我在我的用户ID下复制包,它会为其他用户工作?