为什么@ uirouter / core没有在@ uirouter.angularjs上安装duding安装?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么@ uirouter / core没有在@ uirouter.angularjs上安装duding安装?相关的知识,希望对你有一定的参考价值。

我更新到package.json中的最新版本1.0.11:

"@uirouter/angularjs": "1.0.11",

并尝试使用webpack捆绑js libs:

import 'angular';
import 'angular-material';
import '@uirouter/angularjs';

。这是错误:

ERROR in ./node_modules/@uirouter/angularjs/release/ui-router-angularjs.js
Module not found: Error: Can't resolve '@uirouter/core' in 'D:myproject
ode_modules@uirouterangularjs
elease'
 @ ./node_modules/@uirouter/angularjs/release/ui-router-angularjs.js 9:101-126

在以前的版本中,我在node_modules文件夹中有一个文件夹,但是没有创建新版本。此版本中是否有任何重大变化?

答案

随着迁移到最新的ui-router版本而出现

尝试下一个命令

npm cache verify

npm prune

npm install

以上是关于为什么@ uirouter / core没有在@ uirouter.angularjs上安装duding安装?的主要内容,如果未能解决你的问题,请参考以下文章

无法解析UIRouter的所有参数:(?,?)

当UiRouter路由改变时观察和显示通知的AngularJS组件

angular的uiRouter服务学习

AngularJS 组件在 UiRouter 路由更改时监视和显示通知

如何使用uiRouter传递多个参数但只显示一个?

UI Router 1.0 状态更改事件不起作用