目录
前言
每个软件项目都有其具体的需求。这其中很多需求可通过一些工具得以解决,比如webpack、gulp、css预处理器、打包工具、编译器等等等等。也正因为如此,通常开启一个项目都不是那么容易。像Vue框架,它提供了自有工具来协助完成。但那样会需要开发人员进行集成并学习如何使用这些工具,相对于专注力不在前端的开发人员来说,这是很消耗时间和精力的。
OWL的设计可以让开发完全不依赖于任何工具。因此,OWL可以轻松地与现代构建工具链进行集成。在这篇博文中,我将参考ODOO OWL官方文档,讨论启动项目的不同配置方式,并通过实践验证其可行性。当然,正像官方所说,每个方式在不同场景下都存在着优劣势的。
简单的HTML文件
这是要使用OWL开发最简单的方式,这种方式不需要你去搭建环境,它包含静态文件但没有其它工具,只需要在HTML文件中,添加一行标签,将OWL的JS文件引入即可。JS文件可以到 https://github.com/odoo/owl/releases 来下载最近发布的版本(下载owl.js、owl.min.js、owl.iife.js、owl.iife.min.js 一项即可,至于owl.cjs.js、owl.cjs.min.js这两个文件需