Arp*_*jee 4 angular-cli angular
我已发出以下命令,如图所示。我收到一条成功消息,说 Angular cli 已更新到 10.0 版本。
\n但是当我运行 ng v 命令时,我得到了旧版本号。
\n那么它真的更新了吗? \n这里有什么问题?\n如何全局更新到最新版本,以便当我通过 cli 生成新的 Angular 项目时,我可以在该项目中获得最新版本的 Angular ?
\n\n请注意-我已尝试关闭 cmd 并打开一个新的命令来检查ng v。还是一样。整个过程我做了两次。
即使之后也无法工作npm cache clean force
\n c:\\>cd Users\n\nc:\\Users>ng version\n\n _ _ ____ _ ___\n / \\ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|\n / \xe2\x96\xb3 \\ | \'_ \\ / _` | | | | |/ _` | \'__| | | | | | |\n / ___ \\| | | | (_| | |_| | | (_| | | | |___| |___ | |\n /_/ \\_\\_| |_|\\__, |\\__,_|_|\\__,_|_| \\____|_____|___|\n |___/\n\n\nAngular CLI: 10.0.1\nNode: 10.16.3\nOS: win32 x64\n\nAngular:\n...\nIvy Workspace:\n\nPackage Version\n------------------------------------------------------\n@angular-devkit/architect 0.1000.1\n@angular-devkit/core 10.0.1\n@angular-devkit/schematics 10.0.1\n@schematics/angular 10.0.1\n@schematics/update 0.1000.1\nrxjs 6.5.5\n\n\nc:\\Users>cd ARPAN\n\nc:\\Users\\ARPAN>ng version\n\n _ _ ____ _ ___\n / \\ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|\n / \xe2\x96\xb3 \\ | \'_ \\ / _` | | | | |/ _` | \'__| | | | | | |\n / ___ \\| | | | (_| | |_| | | (_| | | | |___| |___ | |\n /_/ \\_\\_| |_|\\__, |\\__,_|_|\\__,_|_| \\____|_____|___|\n |___/\n\n\nAngular CLI: 8.3.3\nNode: 10.16.3\nOS: win32 x64\nAngular:\n...\n\nPackage Version\n------------------------------------------------------\n@angular-devkit/architect 0.803.3\n@angular-devkit/core 8.3.3\n@angular-devkit/schematics 8.3.3\n@angular/cli 8.3.3\n@schematics/angular 8.3.3\n@schematics/update 0.803.3\nrxjs 6.4.0\ntypescript 3.5.3\n\n\nc:\\Users\\ARPAN>npm uninstall -g @angular/cli\nremoved 269 packages in 5.006s\n\nc:\\Users\\ARPAN>npm cache verify\nCache verified and compressed (~\\AppData\\Roaming\\npm-cache\\_cacache):\nContent verified: 497 (12436501 bytes)\nIndex entries: 753\nFinished in 0.97s\n\nc:\\Users\\ARPAN>npm install -g @angular/cli\nnpm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142\nC:\\Users\\ARPAN\\AppData\\Roaming\\npm\\ng -> C:\\Users\\ARPAN\\AppData\\Roaming\\npm\\node_modules\\@angular\\cli\\bin\\ng\n\n> @angular/cli@10.0.1 postinstall C:\\Users\\ARPAN\\AppData\\Roaming\\npm\\node_modules\\@angular\\cli\n> node ./bin/postinstall/script.js\n\n+ @angular/cli@10.0.1\nadded 269 packages from 206 contributors in 30.831s\n\nc:\\Users\\ARPAN>ng version\n\n _ _ ____ _ ___\n / \\ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|\n / \xe2\x96\xb3 \\ | \'_ \\ / _` | | | | |/ _` | \'__| | | | | | |\n / ___ \\| | | | (_| | |_| | | (_| | | | |___| |___ | |\n /_/ \\_\\_| |_|\\__, |\\__,_|_|\\__,_|_| \\____|_____|___|\n |___/\n\n\nAngular CLI: 8.3.3\nNode: 10.16.3\nOS: win32 x64\nAngular:\n...\n\nPackage Version\n------------------------------------------------------\n@angular-devkit/architect 0.803.3\n@angular-devkit/core 8.3.3\n@angular-devkit/schematics 8.3.3\n@angular/cli 8.3.3\n@schematics/angular 8.3.3\n@schematics/update 0.803.3\nrxjs 6.4.0\ntypescript 3.5.3\n\n\nc:\\Users\\ARPAN>\n\nRun Code Online (Sandbox Code Playgroud)\n我cmd在admin模式下打开,然后在那里更新了 Angular cli,它已成功更新,但是当我在正常模式下再次打开 cmd 时,它显示旧版本。
所以我cmd以一种admin模式打开in my folder c:/users>ARPAN,我在那里更新了 Angular cli 版本,但它仍然显示相同的旧版本。请检查我附加的日志
最后!我能够解决这个问题。\n在管理模式下,在根 ( C:\\Users>) 文件夹中angular cli,版本是最新的,即10.0.1
但是当我导航到was stillC:\\Users\\ARPAN>的版本时。angular cli8.3.3
\nC:\\Users\\ARPAN>cd..\n\nC:\\Users>ng version\n\n _ _ ____ _ ___\n / \\ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|\n / \xe2\x96\xb3 \\ | '_ \\ / _` | | | | |/ _` | '__| | | | | | |\n / ___ \\| | | | (_| | |_| | | (_| | | | |___| |___ | |\n /_/ \\_\\_| |_|\\__, |\\__,_|_|\\__,_|_| \\____|_____|___|\n |___/\n\n\nAngular CLI: 10.0.1\nNode: 10.16.3\nOS: win32 x64\n\nAngular:\n...\nIvy Workspace:\n\nPackage Version\n------------------------------------------------------\n@angular-devkit/architect 0.1000.1\n@angular-devkit/core 10.0.1\n@angular-devkit/schematics 10.0.1\n@schematics/angular 10.0.1\n@schematics/update 0.1000.1\nrxjs 6.5.5\n\n\nC:\\Users>cd ARPAN\n\nC:\\Users\\ARPAN>ng version\n\n _ _ ____ _ ___\n / \\ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|\n / \xe2\x96\xb3 \\ | '_ \\ / _` | | | | |/ _` | '__| | | | | | |\n / ___ \\| | | | (_| | |_| | | (_| | | | |___| |___ | |\n /_/ \\_\\_| |_|\\__, |\\__,_|_|\\__,_|_| \\____|_____|___|\n |___/\n\n\nAngular CLI: 8.3.3\nNode: 10.16.3\nOS: win32 x64\nAngular:\n...\n\nPackage Version\n------------------------------------------------------\n@angular-devkit/architect 0.803.3\n@angular-devkit/core 8.3.3\n@angular-devkit/schematics 8.3.3\n@angular/cli 8.3.3\n@schematics/angular 8.3.3\n@schematics/update 0.803.3\nrxjs 6.4.0\ntypescript 3.5.3\n\nRun Code Online (Sandbox Code Playgroud)\n我无法弄清楚是什么导致了这个问题。我尝试了互联网上可用的所有内容和堆栈溢出。我尝试过npm cache clean --force npm cache verify。什么都没起作用。
然后我做了以下步骤-
\n然后我查看了里面,C:\\Users\\ARPAN>发现了一个package.json文件,其中的版本angular cli与8.3.3旧版本相同。
C:\\Users\\ARPAN\\AppData\\Roaming\\npm-cache删除文件夹内的所有内容。npm uninstall -g @angular/clinpm cache clean --forcenpm install -g @angular/cli它起到了魅力!这是日志!
\nC:\\Users\\ARPAN>ng version\n\n _ _ ____ _ ___\n / \\ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|\n / \xe2\x96\xb3 \\ | '_ \\ / _` | | | | |/ _` | '__| | | | | | |\n / ___ \\| | | | (_| | |_| | | (_| | | | |___| |___ | |\n /_/ \\_\\_| |_|\\__, |\\__,_|_|\\__,_|_| \\____|_____|___|\n |___/\n\n\nAngular CLI: 10.0.1\nNode: 10.16.3\nOS: win32 x64\n\nAngular:\n...\nIvy Workspace:\n\nPackage Version\n------------------------------------------------------\n@angular-devkit/architect 0.1000.1\n@angular-devkit/core 10.0.1\n@angular-devkit/schematics 10.0.1\n@schematics/angular 10.0.1\n@schematics/update 0.1000.1\nrxjs 6.5.5\n\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
5664 次 |
| 最近记录: |