更新Vuetify版本

Hos*_*ahi 9 npm vue.js vuejs2 vuetify.js

为了更新我的项目vuetify,我更改了package.json中的版本并执行了'npm install'.vuetify已从node_modules文件夹中删除!我该如何重新安装?为什么'npm install vuetify'没有把它带回node_modules?

Ru *_*ong 19

运行npm info vuetify以查找它们具有的版本列表.

使用以下内容安装所需的特定版本.我使用最新的vuetify v1.0.0-beta.6作为例子.

例:

npm install --save vuetify@1.0.0-beta.6
Run Code Online (Sandbox Code Playgroud)

或者,如果您愿意 yarn

yarn add vuetify@1.0.0-beta.6
Run Code Online (Sandbox Code Playgroud)

--save上述示例中使用的标志表示-Syarndependencies.

npm info vuetify不需要任何标志来保存它们vuetify v1.0.0-beta.6.


Ken*_*llo 9

要更新vuetify版本,您必须卸载旧的vuetify,这就是我的意思。

首先将其卸载

npm uninstall -S vuetify
Run Code Online (Sandbox Code Playgroud)

然后重新安装

npm install -S vuetify
Run Code Online (Sandbox Code Playgroud)

如果要指定版本

npm install -S vuetify@1.0.0
Run Code Online (Sandbox Code Playgroud)

例如。

-S--save用于dependencies


mrt*_*rts 7

npm版本 5(Node.js版本 8 的一部分)开始,您可以简单地运行

npm update vuetify
Run Code Online (Sandbox Code Playgroud)

将/ 中的包node_modules和版本更新到最新的想要的版本。想要的版本是最新的安全版本,可以根据语义版本控制和 中的或前缀进行选择。package.jsonpackage.json.lock^~package.json

要查看可用的所需版本是什么,请运行

npm outdated
Run Code Online (Sandbox Code Playgroud)

如果你想将 Vuetify 和其他包更新到最新的主要版本(你很少想要这个,因为 Vuetify 主要版本不一定向后兼容),运行

npx npm-check-updates -u
npm install
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅Carl Rippon 的这篇优秀文章