Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从Node.js应用程序设置客户端咖啡脚本?_Javascript_Node.js_Coffeescript - Fatal编程技术网

Javascript 如何从Node.js应用程序设置客户端咖啡脚本?

Javascript 如何从Node.js应用程序设置客户端咖啡脚本?,javascript,node.js,coffeescript,Javascript,Node.js,Coffeescript,我想找到一种正确设置客户端咖啡脚本的方法: public/coffee/any/directory/any/file.coffee 我目前正在使用: "devDependencies": { "grunt": "^0.4.5", "grunt-contrib-coffee": "^0.10.1", "grunt-contrib-less": "~0.3", "grunt-shell": "^0.7.0" }, "dependencies": { "body-parser":

我想找到一种正确设置客户端咖啡脚本的方法:

public/coffee/any/directory/any/file.coffee
我目前正在使用:

"devDependencies": {
  "grunt": "^0.4.5",
  "grunt-contrib-coffee": "^0.10.1",
  "grunt-contrib-less": "~0.3",
  "grunt-shell": "^0.7.0"
},
"dependencies": {
  "body-parser": "^1.3.1",
  "express": "^4.4.3",
  "mongoose": "^3.8.12",
  "node-curl": "^0.3.1"
}
我有点不知道如何正确设置这个

  • 当我在
    /js/any/directory/any/file.coffee
    上收到请求时,是否应该尝试提供每个映射js文件?如果是这样的话,我还没有找到如何设置
    连接资产
    来为这些js服务。我曾尝试设置
    grunt contrib coffee
    ,但根据文档,您要么在配置中放入单个文件,要么将所有内容构建为唯一的文件
  • 我应该把所有的东西都编译成一个文件吗
我很想得到你的反馈,并了解你在这方面的设置。我也很好奇如何使用源地图

请尽量具体,并提供工作的样本代码,并没有太多的文档链接,我在不相关的旧文章和文档中迷失了方向,让我们尽量保持堆栈溢出的一切

谢谢

编辑:

我当前的grunt配置:

coffee:
  compile:
    options:
      sourceMap: true
    src: ['public/coffee/**/*.coffee']
    dest: 'public/js/compiled.js'
剩下的问题是,生成的映射是为一个连接的文件而不是为每个文件执行的