突然模块解决 Angular 中 tns 核心模块的错误



在摆弄了一段时间我的nativescript构建之后,当我尝试编译我的角度构建时,它导致了这一系列大量的编译错误。(运行ng serve --open(。

ERROR in ./node_modules/tns-core-modules/ui/tab-navigation-base/tab-strip/tab-strip.js
Module not found: Error: Can't resolve '../../../color' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuitab-navigation-basetab-strip'
ERROR in ./node_modules/tns-core-modules/ui/builder/component-builder/component-builder.js
Module not found: Error: Can't resolve '../../../platform' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuibuildercomponent-builder'
ERROR in ./node_modules/tns-core-modules/ui/tab-navigation-base/tab-strip-item/tab-strip-item.js
Module not found: Error: Can't resolve '../../../platform' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuitab-navigation-basetab-strip-item'
ERROR in ./node_modules/tns-core-modules/globals/polyfills/timers/timers.js
Module not found: Error: Can't resolve '../../../timer' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesglobalspolyfillstimers'
ERROR in ./node_modules/tns-core-modules/globals/polyfills/dialogs/dialogs.js
Module not found: Error: Can't resolve '../../../ui/dialogs' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesglobalspolyfillsdialogs'
ERROR in ./node_modules/tns-core-modules/ui/core/bindable/bindable.js
Module not found: Error: Can't resolve '../../../utils/utils' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuicorebindable'
ERROR in ./node_modules/tns-core-modules/ui/tab-navigation-base/tab-strip/tab-strip.js
Module not found: Error: Can't resolve '../../core/view' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuitab-navigation-basetab-strip'
ERROR in ./node_modules/tns-core-modules/ui/tab-navigation-base/tab-strip-item/tab-strip-item.js
Module not found: Error: Can't resolve '../../core/view' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuitab-navigation-basetab-strip-item'
ERROR in ./node_modules/tns-core-modules/ui/tab-navigation-base/tab-strip-item/tab-strip-item.js
Module not found: Error: Can't resolve '../../image/image' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuitab-navigation-basetab-strip-item'
ERROR in ./node_modules/tns-core-modules/ui/tab-navigation-base/tab-strip-item/tab-strip-item.js
Module not found: Error: Can't resolve '../../label/label' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuitab-navigation-basetab-strip-item'
ERROR in ./node_modules/tns-core-modules/ui/builder/builder.js
Module not found: Error: Can't resolve '../../platform' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuibuilder'
ERROR in ./node_modules/tns-core-modules/ui/tab-navigation-base/tab-strip-item/tab-strip-item.js
Module not found: Error: Can't resolve '../../tabs' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuitab-navigation-basetab-strip-item'
ERROR in ./node_modules/tns-core-modules/ui/tab-navigation-base/tab-strip/tab-strip.js
Module not found: Error: Can't resolve '../../text-base' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuitab-navigation-basetab-strip'
ERROR in ./node_modules/tns-core-modules/ui/enums/enums.js
Module not found: Error: Can't resolve '../animation' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuienums'
ERROR in ./node_modules/tns-core-modules/ui/content-view/content-view.js
Module not found: Error: Can't resolve '../core/view' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuicontent-view'
ERROR in ./node_modules/tns-core-modules/ui/placeholder/placeholder.js
Module not found: Error: Can't resolve '../core/view' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuiplaceholder'
ERROR in ./node_modules/tns-core-modules/ui/repeater/repeater.js
Module not found: Error: Can't resolve '../label' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuirepeater'
ERROR in ./node_modules/tns-core-modules/ui/proxy-view-container/proxy-view-container.js
Module not found: Error: Can't resolve '../layouts/layout-base' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuiproxy-view-container'
ERROR in ./node_modules/tns-core-modules/ui/repeater/repeater.js
Module not found: Error: Can't resolve '../layouts/layout-base' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuirepeater'
ERROR in ./node_modules/tns-core-modules/ui/repeater/repeater.js
Module not found: Error: Can't resolve '../layouts/stack-layout' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesuirepeater'
ERROR in ./node_modules/tns-core-modules/file-system/file-system.js
Module not found: Error: Can't resolve '../platform' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesfile-system'
ERROR in ./node_modules/tns-core-modules/utils/debug.js
Module not found: Error: Can't resolve '../platform' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesutils'
ERROR in ./node_modules/tns-core-modules/module-name-resolver/module-name-resolver.js
Module not found: Error: Can't resolve '../platform/platform' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesmodule-name-resolver'
ERROR in ./node_modules/tns-core-modules/text/span.js
Module not found: Error: Can't resolve '../ui/core/view' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulestext'
ERROR in ./node_modules/tns-core-modules/text/formatted-string.js
Module not found: Error: Can't resolve '../ui/core/view' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulestext'
ERROR in ./node_modules/tns-core-modules/file-system/file-system.js
Module not found: Error: Can't resolve './file-system-access' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesfile-system'
ERROR in ./node_modules/tns-core-modules/http/http.js
Module not found: Error: Can't resolve './http-request' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-moduleshttp'
ERROR in ./node_modules/reduce-css-calc/dist/parser.js
Module not found: Error: Can't resolve 'fs' in 'C:UsersAceeclipse-workspacearenamasternode_modulesreduce-css-calcdist'
ERROR in ./node_modules/tns-core-modules/js-libs/polymer-expressions/polymer-expressions.js
Module not found: Error: Can't resolve 'js-libs/esprima' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesjs-libspolymer-expressions'
ERROR in ./node_modules/tns-core-modules/js-libs/polymer-expressions/polymer-expressions.js
Module not found: Error: Can't resolve 'js-libs/polymer-expressions/path-parser' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesjs-libspolymer-expressions'
ERROR in ./node_modules/nativescript-angular/platform-providers.js
Module not found: Error: Can't resolve 'tns-core-modules/platform' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/view-util.js
Module not found: Error: Can't resolve 'tns-core-modules/platform' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/directives/platform-filters.js
Module not found: Error: Can't resolve 'tns-core-modules/platform' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angulardirectives'
ERROR in ./node_modules/nativescript-angular/directives/action-bar.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/action-bar' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angulardirectives'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/activity-indicator' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/bottom-navigation' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/button' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/view-util.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/core/view' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/core/view' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/date-picker' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/platform-providers.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/frame' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/frame' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/directives/dialogs.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/frame' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angulardirectives'
ERROR in ./node_modules/nativescript-angular/router/page-router-outlet.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/frame' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angularrouter'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/html-view' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/image' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/label' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/absolute-layout' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/dock-layout' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/flexbox-layout' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/grid-layout' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/app-host-view.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/grid-layout' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/view-util.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/layout-base' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/layout-base' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/directives/templated-items-comp.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/layout-base' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angulardirectives'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/stack-layout' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/layouts/wrap-layout' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/list-picker' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/list-view' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/platform-providers.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/page' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/page' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/directives/action-bar.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/page' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angulardirectives'
ERROR in ./node_modules/nativescript-angular/router/page-router-outlet.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/page' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angularrouter'
ERROR in ./node_modules/nativescript-angular/router/ns-empty-outlet.component.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/page' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angularrouter'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/progress' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/scroll-view' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/search-bar' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/segmented-bar' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/slider' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/switch' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/tab-navigation-base/tab-content-item' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/tab-view' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/directives/tab-view.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/tab-view' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angulardirectives'2m
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/tabs' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/text-field' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/text-view' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/time-picker' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/nativescript-angular/element-registry.js
Module not found: Error: Can't resolve 'tns-core-modules/ui/web-view' in 'C:UsersAceeclipse-workspacearenamasternode_modulesnativescript-angular'
ERROR in ./node_modules/tns-core-modules/fetch/fetch.js
Module not found: Error: Can't resolve 'xhr' in 'C:UsersAceeclipse-workspacearenamasternode_modulestns-core-modulesfetch'

我试过运行npm i nativescript-angular.它对这些错误没有任何影响。

所有错误都在寻找tns-core-modules的东西,其中大多数都与nativescript-angular有关。我尝试重新安装两者,但这两个操作都没有对编译错误产生任何影响。

打开文件src/app/auto-generated/auto-generated.component.ts

您需要删除router:RouterExtensions以及导入RouterExtensions

最新更新