首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >链轮::文件在Application#angular中未找到

问链轮::文件在Application#angular中未找到
EN

Stack Overflow用户
提问于 2016-01-22 01:53:43
回答 2查看 1K关注 0票数 1

我正在学习thinkster Angular-Rails教程(https://thinkster.io/angular-rails),在尝试安装Devise时遇到以下错误:

链轮::文件在Application#angular中未找到

代码语言:javascript
复制
couldn't find file 'angular-devise'(in /app/assets/javascripts/application.js:2)

我已经安装了Devise gem,重启了服务器,安装了angular-devise,并将Devise模块注入到我的应用程序中。如何进行故障排除的指导非常感谢!

EN

回答 2

Stack Overflow用户

发布于 2016-01-24 20:44:12

使用AngularDevise/lib/devise代替angular-devise,但它必须放在angular-rails-templates之后,请参阅以下顺序

代码语言:javascript
复制
//= require angular
//= require angular-rails-templates
//= require AngularDevise/lib/devise
票数 6
EN

Stack Overflow用户

发布于 2016-03-22 03:51:18

Ravi的方法对我很有效。

thinkster教程中的步骤如下:在angular之后,需要在application.js中使用angular-devise

这一步的措辞似乎可以改进。

注意,AngularDevise文件夹包含一个指向lib/devise.js的bower.json文件。所以这也是可行的:

代码语言:javascript
复制
//= require AngularDevise 

这样做与在application.js文件中引用其他包的方式更一致。而且它使application.js不受将来对AngularDevise目录中的目录结构/命名的更改的影响。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34930894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档