1、为什么我看好多大神写的扩展插件都是require(‘fire-fs’)或者require(‘fire-path’),这和require(‘fs’)和require(‘path’)有什么区别?
2、在写扩展插件的时候ccc提供了哪些node的模块?如何查看得知这些模块的使用?
目前我了解到的有require(‘electron’),require(‘async’),require(‘globby’),除此之外还有哪些呢?
引擎组自己对node模块做了一些封装
fs path 应该用哪个都没问题。反正解析路径和读写文件就那几个东西。
我不知道ccc用了多少模块
我只会去npm找我需要的模块 然后放进插件里面。
www.npmjs.org
知道引擎自带哪些模块就不用去自己下载了啊···我之前就是不知道自己去下载然后require比较麻烦要带协议和路径···如果是require自带的就直接加个名字就可以了···
。。。好有道理,无法反驳,我选择去npm 2333
你不能假定编辑器依赖的模块以后也不会改变