<bdo id='GkZbE'></bdo><ul id='GkZbE'></ul>
  • <small id='GkZbE'></small><noframes id='GkZbE'>

    <i id='GkZbE'><tr id='GkZbE'><dt id='GkZbE'><q id='GkZbE'><span id='GkZbE'><b id='GkZbE'><form id='GkZbE'><ins id='GkZbE'></ins><ul id='GkZbE'></ul><sub id='GkZbE'></sub></form><legend id='GkZbE'></legend><bdo id='GkZbE'><pre id='GkZbE'><center id='GkZbE'></center></pre></bdo></b><th id='GkZbE'></th></span></q></dt></tr></i><div id='GkZbE'><tfoot id='GkZbE'></tfoot><dl id='GkZbE'><fieldset id='GkZbE'></fieldset></dl></div>

  • <legend id='GkZbE'><style id='GkZbE'><dir id='GkZbE'><q id='GkZbE'></q></dir></style></legend>

  • <tfoot id='GkZbE'></tfoot>

        使用“咖啡"而不是“节点"生产中的命令

        时间:2024-04-20

        <i id='SI9iW'><tr id='SI9iW'><dt id='SI9iW'><q id='SI9iW'><span id='SI9iW'><b id='SI9iW'><form id='SI9iW'><ins id='SI9iW'></ins><ul id='SI9iW'></ul><sub id='SI9iW'></sub></form><legend id='SI9iW'></legend><bdo id='SI9iW'><pre id='SI9iW'><center id='SI9iW'></center></pre></bdo></b><th id='SI9iW'></th></span></q></dt></tr></i><div id='SI9iW'><tfoot id='SI9iW'></tfoot><dl id='SI9iW'><fieldset id='SI9iW'></fieldset></dl></div>
        • <bdo id='SI9iW'></bdo><ul id='SI9iW'></ul>
            <tbody id='SI9iW'></tbody>
        • <legend id='SI9iW'><style id='SI9iW'><dir id='SI9iW'><q id='SI9iW'></q></dir></style></legend>

          <tfoot id='SI9iW'></tfoot>

                  <small id='SI9iW'></small><noframes id='SI9iW'>

                  本文介绍了使用“咖啡"而不是“节点"生产中的命令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我有一个运行 express.js 的 app.js.

                  I have an app.js that is running express.js.

                  我想将代码转换为coffeescript,并考虑创建一个app.coffee,我将其编译为app.js,这样我就可以使用node app.js"运行它.

                  I wanna convert the code to coffeescript and thought about to create a app.coffee that I compile to app.js so I can run it with "node app.js".

                  但后来我突然想到,我可以在 app.coffee 中编写该文件并使用coffee app.coffee"运行它.

                  But then it hit me that I could just write that file in app.coffee and run it with "coffee app.coffee".

                  这是更好的方法吗?我可以在生产中使用咖啡"运行服务器吗?

                  Is this a better way? Can I run the server with "coffee" in production?

                  推荐答案

                  是的,你可以在生产环境中使用 coffee 命令.我用它.

                  Yes you can use coffee command in production. I use it.

                  我可以看到您想要使用 app.js 包装器的两个原因.

                  I can see two reasons why you would want to use app.js wrapper.

                  1. 您想使用 CoffeeScript 的本地安装.(应用之间的版本不同)
                  2. 您想使用默认的 npm start 来启动您的服务器 :) 请参阅 npm 帮助脚本
                  1. You want to use local installation of CoffeeScript. (different versions between apps)
                  2. You want to use the default npm start to launch your server :) See npm help scripts

                  哦,你不需要编译它.您可以使用像这样透明地编译咖啡文件的包装器:

                  Oh, and you don't need compile it. You can use a wrapper like this which compiles the coffee file transparently:

                  server.js:

                  require('coffee-script').register();
                  require("./yourcoffeeapp.coffee");
                  

                  如果您想在一些不直接支持 CoffeeScript 命令的托管环境中使用 CoffeeScript,这种包装技术特别有用.例如 Cloud 9 IDE.无需摆弄已编译的 js 文件.

                  This wrapper technique is especially useful if you want to use CoffeeScript in some hosted environments that does not directly support the CoffeeScript command. Such as Cloud 9 IDE. No need to fiddle with compiled js-files.

                  这篇关于使用“咖啡"而不是“节点"生产中的命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:将 JQuery Promise 数组转换为数组的 JQuery Promise 的最简洁方法是什么? 下一篇:JavaScript 继承和超级构造函数

                  相关文章

                  <tfoot id='4M96J'></tfoot>

                  <small id='4M96J'></small><noframes id='4M96J'>

                  <i id='4M96J'><tr id='4M96J'><dt id='4M96J'><q id='4M96J'><span id='4M96J'><b id='4M96J'><form id='4M96J'><ins id='4M96J'></ins><ul id='4M96J'></ul><sub id='4M96J'></sub></form><legend id='4M96J'></legend><bdo id='4M96J'><pre id='4M96J'><center id='4M96J'></center></pre></bdo></b><th id='4M96J'></th></span></q></dt></tr></i><div id='4M96J'><tfoot id='4M96J'></tfoot><dl id='4M96J'><fieldset id='4M96J'></fieldset></dl></div>

                  1. <legend id='4M96J'><style id='4M96J'><dir id='4M96J'><q id='4M96J'></q></dir></style></legend>

                      <bdo id='4M96J'></bdo><ul id='4M96J'></ul>