请问那些需要npm安装的依赖怎么插入网页?..2016年的js真是让人看不懂/笑cry

例如这个项目:multiline,以前简单的把js文件下载下来在网页文件中插入<script src='xxx'></script>就可以了,但现在...真不知道怎么做/笑cry,虚心求教,谢谢

阅读 2.8k
2 个回答

很明显楼主不懂模块化,通过script标签引用一个框架或者插件,很多时候是在window下挂载了一个全局变量,如jQuery,然后调用jQuery下的某些方法。一个jQuery再怎么压缩也有那么大,但是在我们项目中不见得用了所有的方法,另外当我们引入了多个框架或者库时,发现页面太大了,很多没有用到的方法被引入了,而且有的框架有公用方法,我只想引入一个,结果在多个插件中都有实现,怎么办,那我们把这些库拆散成小零件自己组装算了,颗粒化是模块化的表现形式。模块化另外还有很多好处,比如拆分模块,让依赖关系更明确,可以分开治理。。。但是呢,大部分浏览器目前并不支持这些模块化标准,我们经过模块化开发最后一步一般需要经过打包,说白了就是把我们的js又打包成一个文件,在浏览器中可以执行的文件。

新手可以参考这篇文章:http://zhaomenghuan.github.io/#!/blog/20160415

运行命令

npm install --save multiline

后应该是可以了,因为包管理器会处理依赖关系。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题