我有一個可能聽起來很奇怪的問題。 我們使用的是node.js,但是我們編寫javascript代碼的方式是功能風格。我們有一個非法使用賦值表達式的lint工具。除了'module.exports = xxx'語句之外,我們可以將它們全部清除。替代module.exports
有沒有其他的方式來加載node.js中的模塊?例如
;下面的語句可以作爲解決方案,因爲它不是一個賦值表達式,而是一個變量聲明: var exports = xxx; 如果有一種方式,nodejs會選擇這個'exports'變量,那麼我們就完成了。
克,
科恩
你應該定義'module'作爲在皮棉工具的所有文件的全局變量。爲'process'做同樣的事情。 – alessioalex
已經看到它被用作exports = module.exports = Socket.io庫中的套接字。這有幫助嗎? – almypal
兩者仍然需要賦值表達式 – coen