Angularjs 我应该使用什么命令将angular 1.x版本升级到最新的1.x版本?

Angularjs 我应该使用什么命令将angular 1.x版本升级到最新的1.x版本?,angularjs,npm,npm-install,Angularjs,Npm,Npm Install,首先,我不确定如何检查Angular的版本,因为如果我键入命令,“Angular-v”,它会显示“Angular:command not found”。我想有人告诉我它是1.5版,但我希望它是1.6版或任何最新的angular 1版本可以升级 最后,将版本更新为Angular 1.x的最新版本的命令是什么?是“npm安装[ANGULAR 1.X软件包的名称]”?您可以根据npm文档使用npm更新: 您可以先运行npm来查看需要更新的内容,然后再运行npm更新,但在的命令提示符中会出现一些组合

首先,我不确定如何检查Angular的版本,因为如果我键入命令,“Angular-v”,它会显示“Angular:command not found”。我想有人告诉我它是1.5版,但我希望它是1.6版或任何最新的angular 1版本可以升级


最后,将版本更新为Angular 1.x的最新版本的命令是什么?是“npm安装[ANGULAR 1.X软件包的名称]”?

您可以根据npm文档使用npm更新:

您可以先运行npm来查看需要更新的内容,然后再运行npm更新,但在的命令提示符中会出现一些组合

npm update
npm outdated
。。。至少应该让你开始

至于你的angular版本,在你的项目中的某个地方,你必须有angular源代码,它将包括许可证版本,或者cdn的链接,或者类似的内容。可能在项目中搜索类似“license AngularJS v”的内容


卸载/重新安装也可以工作,但您可能需要为angular软件包以外的其他软件包进行卸载/重新安装。即使使用update方法,您也可能需要查看依赖项和其他将过时的包

没有命令。如果您不知道AngularJS是什么,也不知道如何编写AngularJS应用程序,则不应尝试升级版本。如果我不知道AngularJS是什么,您不能说。您应该已经知道Angular的主要版本有1、2、4,现在是5。当然有升级Subversion的命令,因为我可以很容易地发现,有一些主要的版本更新可以用容易找到的命令来完成。好吧,你似乎认为这是一个命令行工具:“如果我键入命令,”Angular-v“它说”Angular:command not found“。所以现在你至少知道它不是一个命令行工具。不,没有。升级是一个复杂的编程过程,包括阅读要准备的变更日志,了解需要更改的内容,了解使用的框架模块,正在使用的第三方库以及需要升级的库,检查它们是否与新版本兼容,了解依赖项管理系统正在使用(如果有)、更改/下载新版本、修改所有需要修改的代码、运行测试等。所有这些都需要对代码及其体系结构有透彻的理解。这不仅仅是一个要执行的命令。如果您的项目使用
npm
进行模块管理,您可以使用
npm卸载工具升级到特定版本;npm安装angular@1.6--保存