Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.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 socketstream和第三方回购协议_Javascript_Node.js_Socketstream - Fatal编程技术网

Javascript socketstream和第三方回购协议

Javascript socketstream和第三方回购协议,javascript,node.js,socketstream,Javascript,Node.js,Socketstream,如何添加一堆js文件,但只包含其中一个用于客户端代码?例如,我需要使用并希望将其添加为子模块。我不能简单地将其添加到client/code/app中,因为SS将尝试加载repo的所有内容(包括README.md)。您可以修改SS.client.define的code部分,以便Socketstream只加载您指定的文件(而不是驻留在client/code/app文件夹中的每个文件-这是默认行为) 例如,改变这一点: ss.client.define('main', { view: 'app.j

如何添加一堆js文件,但只包含其中一个用于客户端代码?例如,我需要使用并希望将其添加为子模块。我不能简单地将其添加到client/code/app中,因为
SS
将尝试加载repo的所有内容(包括README.md)。

您可以修改
SS.client.define的
code
部分,以便Socketstream只加载您指定的文件(而不是驻留在client/code/app文件夹中的每个文件-这是默认行为)

例如,改变这一点:

ss.client.define('main', {
  view: 'app.jade',
  css:  ['libs', 'app.styl'],
  code: ['app'], // This is loading every file within the client/code/app/ folder
  tmpl: '*'
});
为此:

ss.client.define('main', {
  view: 'app.jade',
  css:  ['libs', 'app.styl'],
  code: ['app/file1.js', 'app/file2.js', 'app/file4.js'], // SS will only load these files.
  tmpl: '*'
});

好的。我可以回答我自己的问题。AOL的人出于某种原因决定在模块中封装任何库,这些模块位于
客户机/code
(例外是
客户机/code/libs
)。此信息已从文档中了解。但我希望有一种方法可以将第三方库放在
客户端/code
中,并且只包含其中的一个文件。查看,您将看到简单的硬核,而不可能配置该行为