Javascript 使用';诺蒂';Rails 5中的js库
我正在努力使noty.js( -一个用于通知的库)工作到我的Rails应用程序中 我已经用npm安装了它Javascript 使用';诺蒂';Rails 5中的js库,javascript,jquery,ruby-on-rails,ruby,npm,Javascript,Jquery,Ruby On Rails,Ruby,Npm,我正在努力使noty.js( -一个用于通知的库)工作到我的Rails应用程序中 我已经用npm安装了它 npm install noty 现在,它出现在node\u modules下。 当我尝试在js文件中使用 new Noty({ text: 'Some notification text' }).show(); 我将获得“未捕获引用错误:未定义Noty” 如果我尝试在我的js文件中导入它:从'Noty'导入Noty;我将获得“未捕获的语法错误:意外标识符”(我的“noty
npm install noty
现在,它出现在node\u modules
下。
当我尝试在js文件中使用
new Noty({
text: 'Some notification text'
}).show();
我将获得“未捕获引用错误:未定义Noty”
如果我尝试在我的js文件中导入它:从'Noty'导入Noty;我将获得“未捕获的语法错误:意外标识符”
(我的“noty”路径可见-我可以被定向到它)
如何使其正常工作?如果您不使用webpack或其他JS资产管理系统,使用NPM安装将不起作用。你需要
noty.css
和noty.js
,将它们放在各自的资产目录中资产中。rb
application.js
<%= stylesheet_link_tag "noty" %>
<%= javascript_include_tag "noty" %>
您正在使用网页包吗?@DanielWestendorf否。