如何在脱机计算机上安装节点包?
例如,我试图将PhantomCSS安装到一台没有互联网连接的机器上。
发布于 2015-01-13 00:56:03
使用像npmbox这样的自动包装箱工具是首选的,因为即使它可以单独使用npm,但所有依赖项都必须仔细地下载和安装。npmbox为你做了艰苦的工作。在具有internet连接的计算机上执行npmbox phantomcss,通过另一种方法(例如钢笔驱动器)将结果包带到脱机计算机上,然后用npmunbox phantomcss.npmbox安装软件包。
这是我以前写过的替代方案。为了得到答案,我选择了跟随这条忠告。
运行npm view phantomcss将在输出的末尾提供类似的内容:
dist:
{ shasum: '5a6cacc60934daed76031cf372a76aff240ba117',
tarball: 'http://registry.npmjs.org/phantomcss/-/phantomcss-0.9.1.tgz' },
directories: {} }在具有互联网连接的计算机上下载tarball。将其传输到脱机计算机,然后用npm install安装软件包。
npm install /directory/to/your/package/phantomcss-0.9.1.tgz只需附加另一个答案所提到的内容:在执行此操作之前,必须手动安装所有其他依赖项。
https://stackoverflow.com/questions/27913278
复制相似问题