首页 > 代码库 > vue项目开发环境
vue项目开发环境
webpack:
webpack是一款模块加载器兼打包工具,它能把各种资源,例如js、样式、图片等都作为模块来处理和使用。
我们可以直接使用require(XXX)的形式来引入各模块,即使他们可能需要经过编译,比如less,但是我们无须在上面花太多的心思。因为webpack有着各种健全的加载器在默默处理这些事情。
webpack的优势可以归类为如下几个:
1.webpack是以commonjs的形式来书写脚本的,但对AMD/CMD的支持也很全面。
2.能被模块化的不仅仅是js了。
3.开发便捷,能替代部分grunt/gulp的工作,比如打包,压缩混肴,图片转base64等。
4.扩展性强,插件机智完善,支持react热插拔。
node.js和npm
npm(node package manager): 通常称为node包管理器。它的主要作用就是管理node包。包括:安装、卸载、更新、查看、搜索、发布等。
对于这几个工具的理解不深,姑且理解node为运行环境,npm为包管理器,webpack是模块加载器兼打包工具。
vue项目开发环境
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。