扫码关注官方订阅号
例如这个项目:multiline,以前简单的把js文件下载下来在网页文件中插入就可以了,但现在...真不知道怎么做/笑cry,虚心求教,谢谢
欢迎选择我的课程,让我们一起见证您的进步~~
很明显楼主不懂模块化,通过script标签引用一个框架或者插件,很多时候是在window下挂载了一个全局变量,如jQuery,然后调用jQuery下的某些方法。一个jQuery再怎么压缩也有那么大,但是在我们项目中不见得用了所有的方法,另外当我们引入了多个框架或者库时,发现页面太大了,很多没有用到的方法被引入了,而且有的框架有公用方法,我只想引入一个,结果在多个插件中都有实现,怎么办,那我们把这些库拆散成小零件自己组装算了,颗粒化是模块化的表现形式。模块化另外还有很多好处,比如拆分模块,让依赖关系更明确,可以分开治理。。。但是呢,大部分浏览器目前并不支持这些模块化标准,我们经过模块化开发最后一步一般需要经过打包,说白了就是把我们的js又打包成一个文件,在浏览器中可以执行的文件。
新手可以参考这篇文章:http://zhaomenghuan.github.io/#!/blog/20160415
运行命令
npm install --save multiline
后应该是可以了,因为包管理器会处理依赖关系。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
很明显楼主不懂模块化,通过script标签引用一个框架或者插件,很多时候是在window下挂载了一个全局变量,如jQuery,然后调用jQuery下的某些方法。一个jQuery再怎么压缩也有那么大,但是在我们项目中不见得用了所有的方法,另外当我们引入了多个框架或者库时,发现页面太大了,很多没有用到的方法被引入了,而且有的框架有公用方法,我只想引入一个,结果在多个插件中都有实现,怎么办,那我们把这些库拆散成小零件自己组装算了,颗粒化是模块化的表现形式。模块化另外还有很多好处,比如拆分模块,让依赖关系更明确,可以分开治理。。。但是呢,大部分浏览器目前并不支持这些模块化标准,我们经过模块化开发最后一步一般需要经过打包,说白了就是把我们的js又打包成一个文件,在浏览器中可以执行的文件。
新手可以参考这篇文章:http://zhaomenghuan.github.io/#!/blog/20160415
运行命令
后应该是可以了,因为包管理器会处理依赖关系。