npm安装全局和局部包版本不同时,如何使用到局部包版本(举例webpack)

我们使用npm时,例如下载的webpack,使用-g全局安装了一遍后,又使用项目中安装了另一版本的webpack,但是我们如何在项目中使用局部的webpack呢?

首先我们进入项目,使用webpack -v查看一下版本,果然,结果是全局的版本。这时要想使用局部的版本,那么就使用npm的package.json来实现吧。安装初始化时给的案例,我们手动写一个script:

“webpackrun”:“webpack -v”

    注意,这里的命令不止是查看版本号这么简单,如果你的项目在使用这个命令之前没有创建webpack配置文件,那么一切是ok的,如果创建了配置文件,这个命令会先显示版本号,然后将执行webpack命令来打包。所以你的配置文件要保证其正确性,lz就是吃了这个亏,好在,npm的错误提示没有像java的一下错误提示那么迷茫,很快就可以定位到。

这样,执行这个脚本,我们就可以看到我们使用的是局部的webpack了,其他的包也是如此,例如;vue-cli等。小伙伴们快去愉快的编码吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值