gpt4 book ai didi

javascript - npm:安装和使用包的不同版本

转载 作者:搜寻专家 更新时间:2023-10-31 23:19:30 25 4
gpt4 key购买 nike

有没有办法在 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');

最佳答案

有一个 Node 模块可以让你这样做。

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');

关于javascript - npm:安装和使用包的不同版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53828893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com