sai*_*tam 5 javascript installation node.js npm
有没有办法安装并使用不同的软件包版本npm?安装工程:
npm install -g packagename@2.8
npm install -g packagename@3.1
npm install -g packagename@4.0
我可以安装npm install -g web3@0.20.7并检查npm view web3 versions它们。但是如何在脚本中使用它们*.js呢?像这样的东西:
require('packagename@2.8');
require('packagename@3.1');
require('packagename@4.0'); 
有一个节点模块可以让您做到这一点。
npm-install-version
安装它:npm install npm-install-version --save-dev
var niv = require('npm-install-version');
niv.install('packagenameolder@1.0.0');
niv.install('packagenamenewer@1.0.1');
var package_old = niv.require('packagenameolder@1.0.0');
var package_new = niv.require('packagenamenewer@1.0.1');