Is there a way to include file in coffee script?

后端 未结 6 1503
温柔的废话
温柔的废话 2020-12-16 10:10

I\'d like to know if there is a way to include a file in a coffee script. Something like #include in C or require in PHP...

6条回答
  •  自闭症患者
    2020-12-16 11:03

    If you use coffeescript with node.js (e.g. when using the commandline tool coffee) then you can use node's require() function exactly as you would for a JS-file.

    Say you want to include included-file.coffee in main.coffee:

    In included-file.coffee: declare and export objects you want to export

    someVar = ...
    exports.someVar = someVar
    

    In main.coffee you can then say:

    someVar = require('included-file.coffee').someVar
    

    This gives you clean modularization and avoids namespace conflicts when including external code.

提交回复
热议问题