最近准备将 STF 框架接入实际项目中应用,第一步,环境搭建这块基本没有任何阻塞,很顺利的搭建完毕。第二步,在准备对 STF 框架作一些定制修改时,遇到了一些疑惑,求解。
就拿 STF 定制界面修改实现这个需求来说,如果说要针对 STF 框架做一些代码层面的修改,修改完代码后,按照其它关于 STF 文章的介绍,基本上有两种途径来实现重新编译,让其 生效,
第一种,npm install && npm link
第二种,gulp clean &&gulp webpack:build
当然这两种本质上也是一样,因为 npm link 实际上也会执行第二种的两条语句。
我现在的疑问是针对 STF 代码的修改后,再重新编译让其生效,是一定要建立在源码项目的基础上(即 git clone xx.stf),还是说可以在 npm install -g stf 这种安装形式安装完后,直接找到对应文件,修改对应文件,然后,重新编译也是可行?