我已经尝试了几种安装方式...
npm install -S vue@*
npm install -S vue@latest然而,在package.json中,他们没有使用*或latest,而是有一个实际的版本。我也不想为每个依赖项手动编辑它。我也不想在npm中运行升级命令,我希望它是初始安装的最新版本。如何以版本声明为最新或*的方式进行安装
发布于 2019-06-10 22:39:34
要将最新版本的Vue添加到您的依赖项中,请执行以下操作:
1)从package.json中列出的当前版本中删除^。^是默认的语义版本控制,用于锁定您的版本,以避免破坏更改。
2)运行npm update -s vue将您的vue版本更新为最新版本。
发布于 2019-06-10 23:00:44
npm中没有这样的特性。不过,您可以使用/alias作为shell一行程序
NPM_INSTALL=vue node -e "const fs = require('fs').promises; (async () => {const pj = JSON.parse(await fs.readFile('./package.json')); pj.dependencies[process.env.NPM_INSTALL] = '*'; fs.writeFile('./package.json', JSON.stringify(pj, null, 2))})()" && npm install另一种可能是使用npm-check-updates,它允许您使用一个命令将所有依赖项升级到最新版本:ncu -u
https://stackoverflow.com/questions/56527669
复制相似问题