0
我想将一些仅客户端代码分割成Derby.js项目中的几个文件。由于它与TinyMCE编辑器交互,因此它必须是客户端。所以,我想:Derby.js:将客户端唯一代码分割成几个文件
app.ready(function(model) {
var tiny = derby.use(require('../../lib/app/TinyMCE'))
//other client-side code
}
,并把下列lib/app/TinyMCE.js
:
var derby = require('derby')
module.exports.decorate = 'derby'; //because before I got an 'decorate' is undefined error...
module.exports.TinyMCE = function() {
//code
}
但现在我得到一个object is not a function
错误。
我是否在正确的轨道?我也考虑过把代码放在公共目录中,但是一年的缓存到期会让这很不方便。
另外,是否真的没有isServer
或isClient
方法来查询?