问题标签 [npm-update]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - 'BehaviorSubject 类型不存在属性'subscribe''
我正在使用 BehaviorSubject 进行组件之间的通信。但是当我尝试订阅时,它会抛出一个错误,因为“属性 'subscribe' 在类型 'BehaviorSubject' 上不存在。”
在下面的代码中,它抛出了一个错误
注意:我刚刚将我的 Angular 应用程序从版本 5 迁移到 6。之前它工作正常。
typescript - 如何将 Angular 从 9 升级到 10
目前,我在运行角度升级指南中的这两个命令后收到此错误...
确保您使用的是 Node 12 或更高版本。
运行 npx @angular/cli@10 update @angular/core@10 @angular/cli@10 这应该会将您带到 Angular 的第 10 版。
错误:
错误:在 Function.Module._resolveFilename 处找不到模块“C:\Source........\ProjectName\node_modules@angular\cli\bin\ng”(内部/modules/cjs/loader.js:815: 15) 在 Function.Module._load (internal/modules/cjs/loader.js:667:27) 在 Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) 在 internal/main/run_main_module .js:17:47 { 代码:'MODULE_NOT_FOUND',requireStack:[] }
路径中没有空格或特殊字符,我无法超越这一点......有没有办法在没有这些问题的情况下升级?目前我正在考虑创建一个新的 Angular 12 项目,并且只是复制和粘贴代码并在此过程中添加库,因为我没有想法。
任何帮助是极大的赞赏!!
angular - 由于依赖错误,无法将 Angular 从 10 更新到 11
我正在关注此站点并尝试通过以下命令将我的项目更新到 11.0。
每次我运行它时,它都会给我以下错误:
在其他类似的问题上,我发现这个命令被引用了很多
我不确定上述命令如何提供帮助,因为我已经运行npm install并且现在只是尝试升级npx @angular/cli@11 update @angular/core@11 @angular/cli@11
环境细节:
我可以做些什么来让它发挥作用?