无法在节点上使用jquery插件

时间:2017-07-24 11:03:12

标签: javascript jquery node.js

我获得了一个节点项目,其部分方式与前端的初始设置相似。

我一直在构建它,但现在我要求我使用像Sweet Alert Plugin这样的jQuery插件......

npmnpm install sweetalert --save安装了甜蜜警报,将其添加到脑袋中,但每当我尝试在控制台中运行它时,它说

  

swal未定义。

我认为我没有以正确的方式将jQuery插件添加到节点中。

通常包括顶部(头部)的脚本应该可以正常工作但是由于某些原因它也不起作用其他js警告替代品如sweet-modal也不起作用。

我刚开始在节点上开发,请帮助我..

1 个答案:

答案 0 :(得分:0)

对于Node中的新问题,这是一个非常好的问题。 你看,当你这样做时

  

npm install sweetalert --save

您刚刚将此js文件下载到文件系统中。仅此而已。 现在您应该将您的脚本包含在您的页面中。你怎么能这样做?

出于开发目的,如果js是为浏览器构建的(我假设是的,因为这是jquery plugun),你可以将它直接添加到页面中,如:

但这不是解决这个问题的好办法,因为当你去探险时,你会恨自己。

另一个(也是更好的)选项是构建一个构建过程并将您的脚本作为库包含在那里。如何创建构建过程?这是一个太大的主题,在这里发现它,所以请谷歌“gulp”或“webpack”。

希望我帮助一下。

哦,可能你的团队已经创建了一些构建过程,所以试着找出它们之前是如何包含来自npm的脚本的。