我获得了一个节点项目,其部分方式与前端的初始设置相似。
我一直在构建它,但现在我要求我使用像Sweet Alert Plugin这样的jQuery插件......
我npm
用npm install sweetalert --save
安装了甜蜜警报,将其添加到脑袋中,但每当我尝试在控制台中运行它时,它说
swal
未定义。
我认为我没有以正确的方式将jQuery插件添加到节点中。
通常包括顶部(头部)的脚本应该可以正常工作但是由于某些原因它也不起作用其他js警告替代品如sweet-modal也不起作用。
我刚开始在节点上开发,请帮助我..
答案 0 :(得分:0)
对于Node中的新问题,这是一个非常好的问题。 你看,当你这样做时
npm install sweetalert --save
您刚刚将此js文件下载到文件系统中。仅此而已。 现在您应该将您的脚本包含在您的页面中。你怎么能这样做?
出于开发目的,如果js是为浏览器构建的(我假设是的,因为这是jquery plugun),你可以将它直接添加到页面中,如:
但这不是解决这个问题的好办法,因为当你去探险时,你会恨自己。
另一个(也是更好的)选项是构建一个构建过程并将您的脚本作为库包含在那里。如何创建构建过程?这是一个太大的主题,在这里发现它,所以请谷歌“gulp”或“webpack”。
希望我帮助一下。
哦,可能你的团队已经创建了一些构建过程,所以试着找出它们之前是如何包含来自npm的脚本的。