0
說,我有包含main.js一個需要我是否需要爲需要其他人的JavaScript文件編寫一些警衛?
var BBB = new require('../bbb.js');
後來,我想同樣的main.js在瀏覽器中工作,我應該使用以下方法來gaurd
if (typeof require === 'object') {
var BBB = new require('../bbb.js');
}
在瀏覽器中,您可以確信'require'是* not * defined,除非您已經包含一個實現它的庫。 – nnnnnn
所以我想知道如果添加if語句是好的做法或不在這裏 –
@AdamLee我個人的觀點是不使用這個作爲後端和前端本質上是不同的應用程序。隨着代碼的增長,將它們組合在一起會特別混淆事物。 – Peyman