概述
最近学校在做实训,学到了不少新的知识????
自己在做子弹窗的时候,用到了layer.js这个插件,做出了如下效果的弹窗,可以与父页面进行数据的交互感觉挺不错的。
没错,做了一个办公系统????(寒假的时候会将这次实训学到的知识附着做出的这个小系统做一个知识系列专栏~记录一下所学)
但是看见了同学使用了其他样式的弹窗,在询问下知道了swal这个插件也可以做出弹窗。经过上网的搜索发现了SweetAlert2 这个神器!
顾名思义,就是用SweetAlert2做出的弹窗效果会非常的卡哇伊,如下:
接着我就想试试效果,想着是个JS插件,应该还是像之前用Layer.js一样去下个js文件就行。
但是去官网发现可以通过npm下载。
虽然平常也用过npm,但是是被老师安排的,所以之前一直没太弄明白npm是个什么东东????,趁着最近考完试,查查资料。
接着发现,网上有如下介绍:npm,全称【node package management】,是nodejs内置的软件包管理器。
然而我自己虽然已经安装过了Node.js,但也不太清楚Node.js到底是个啥?
????别说了之前用这些都是老师逼的/(ㄒoㄒ)/~~
经过了自己的努力,终于翻到了一个对于Node.js比较通俗易懂的知乎回答
如下:
https://www.zhihu.com/question/33578075
这里面有个博主引用了华罗庚的《统筹算法》,浅显易懂的介绍了Node.js的作用,让我等小白终于理解了一丢丢Node.js的作用。
所以拿出来分享一下这个链接。
(当然不是我自己讲啦????)
然后就是如果要使用npm进行js包的下载的话,就可以下载Node.js,因为Node.js内置有npm。
最后还是说一下自己对于Node.js和npm肤浅的理解。(仅供参考)
一般之前都认为javascript是一个客户端的技术,被用来处理DOM对象,但是当Node.js出来之后,javascript也可以用在服务端了。借用知乎大神的总结性解释:Node.js就是一个服务端的,非阻断式io的、事件驱动的、异步刷新的Javascript运行环境。
而npm则是Node.js中内置的js包的管理工具。
最后
以上就是威武苗条为你收集整理的Node.js和npm之间的关系的全部内容,希望文章能够帮你解决Node.js和npm之间的关系所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复