mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
add zn-CN translation for nodes:common,function,storage
This commit is contained in:
parent
504d13943d
commit
7ffd37d9cb
34
packages/node_modules/@node-red/nodes/locales/zh-CN/common/20-inject.html
vendored
Normal file
34
packages/node_modules/@node-red/nodes/locales/zh-CN/common/20-inject.html
vendored
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="inject">
|
||||||
|
<p>手动或定期得将消息注入流中。消息的payload可以为多种类型,包括字符串,JavaScript对象或当前时间。</p>
|
||||||
|
<h3>输出</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload<span class="property-type">various</span></dt>
|
||||||
|
<dd>指定的消息的payload。</dd>
|
||||||
|
<dt class="optional">topic <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>可以在节点中配置的可选属性。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>通过使用特定的payload值,注入节点可以启动流。默认payload是当前时间的时间戳(以毫秒为单位,自1970年1月1日起)。</p>
|
||||||
|
<p>该节点还支持注入字符串,数字,布尔值,JavaScript对象或流/全局上下文值。</p>
|
||||||
|
<p>默认情况下,节点可以通过在编辑器中单击节点按钮来手动触发。同时也可以被设置为定期或按计划注入。</p>
|
||||||
|
<p>另一个可选的设置是在每次启动流时注入一次。</p>
|
||||||
|
<p>可以指定的最大<i>间隔</i>约为596小时/24天。 但是,如果对于间隔超过一天的那些间隔,建议您使用scheduler节点来应对断电或重启。</p>
|
||||||
|
<p><b>注意</b>:选项<i>“时间间隔” </i>和<i>“特定时间” </i>使用了标准cron系统。这意味着因此“20分钟”并不表示在此之后20分钟,而是每小时的20分钟,40分钟。如果您希望设定为从现在开始的每20分钟,那么请使用<i>“间隔” </i>选项。</p>
|
||||||
|
<p><b>注意</b>: 如果您想在字符串中包含换行符,必须使用“功能”节点创建payload。</p>
|
||||||
|
</script>
|
25
packages/node_modules/@node-red/nodes/locales/zh-CN/common/21-debug.html
vendored
Normal file
25
packages/node_modules/@node-red/nodes/locales/zh-CN/common/21-debug.html
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="debug">
|
||||||
|
<p>在“调试”侧边栏选项卡和运行时日志中显示选定的消息属性。 默认情况下,它会显示<code> msg.payload </code>,但也可以设置成显示任意属性,完整消息或JSONata表达式的结果。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>调试侧边栏会提供已发消息的结构化视图,方便您查询消息的结构。</p>
|
||||||
|
<p>JavaScript对象和数组可以根据需要来折叠或扩展。缓冲区对象可以显示为原始数据,也可以显示为字符串。</p>
|
||||||
|
<p>对任意条消息,调试侧边栏还会显示接收消息的时间,发送消息的节点以及消息类型等信息。单击源节点ID将在工作区中显示该节点。</p>
|
||||||
|
<p>节点上的按钮可用于启用或禁用其输出。建议禁用或删除所有未使用的调试节点。</p>
|
||||||
|
<p>还可以通过配置节点,将所有消息发送到运行时日志,或将简短的数据(32个字符内)在调试节点下的状态文本上显示。</p>
|
||||||
|
</script>
|
24
packages/node_modules/@node-red/nodes/locales/zh-CN/common/24-complete.html
vendored
Normal file
24
packages/node_modules/@node-red/nodes/locales/zh-CN/common/24-complete.html
vendored
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="complete">
|
||||||
|
<p>当另一个节点完成对消息的处理时触发流。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>如果一个节点通知运行时它已完成消息的处理,该节点可用于触发第二个流。</p>
|
||||||
|
<p>这个节点可以与没有输出端口的节点一起使用,例如在使用电子邮件发送节点来发送邮件后触发一个流。</p>
|
||||||
|
<p>此节点只能被设置为处理流中某个所选节点的事件。与Catch节点不同,您不能指定“所有节点”模式并以流中的所有节点为目标。</p>
|
||||||
|
<p>并非所有节点都会触发此事件。这取决于它们是否支持于Node-RED 1.0中引入的此功能。</p>
|
||||||
|
</script>
|
36
packages/node_modules/@node-red/nodes/locales/zh-CN/common/25-catch.html
vendored
Normal file
36
packages/node_modules/@node-red/nodes/locales/zh-CN/common/25-catch.html
vendored
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="catch">
|
||||||
|
<p>捕获由同一标签页上的节点引发的错误。</p>
|
||||||
|
<h3>输出</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>error.message <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>错误消息。</dd>
|
||||||
|
<dt>error.source.id <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>引发错误的节点的ID。</dd>
|
||||||
|
<dt>error.source.type <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>引发错误的节点的类型。</dd>
|
||||||
|
<dt>error.source.name <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>引发错误的节点的名称。(如果已设置)</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>如果节点在处理消息时抛出错误,则流程通常会停止。该节点可用于捕获那些错误并通过专用流程进行处理。</p>
|
||||||
|
<p>默认情况下,该节点将捕获同一标签页上任何节点抛出的错误。或者,它可以针对特定节点,或配置为仅捕获另一个“目标”捕获节点尚未捕获的错误。</p>
|
||||||
|
<p>当错误发生时,所有匹配的catch节点都会收到错误消息。</p>
|
||||||
|
<p>如果在子流中发送了错误,则该错误将由子流中的任意捕获节点处理。如果子流中不存在捕获节点,则那错误将被传播到子流实例所在的标签页。</p>
|
||||||
|
<p>如果消息已经具有<code>error</code>属性,则将该<code>error</code>复制为<code>_error</code>。</p>
|
||||||
|
</script>
|
33
packages/node_modules/@node-red/nodes/locales/zh-CN/common/25-status.html
vendored
Normal file
33
packages/node_modules/@node-red/nodes/locales/zh-CN/common/25-status.html
vendored
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="status">
|
||||||
|
<p>获取在同一标签页上的其他节点的状态消息。</p>
|
||||||
|
<h3>输出</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>status.text <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>状态文本。</dd>
|
||||||
|
<dt>status.source.type <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>报告状态的节点的类型。</dd>
|
||||||
|
<dt>status.source.id <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>报告状态的节点的ID。</dd>
|
||||||
|
<dt>status.source.name <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>报告状态的节点的名称(如果已设置)。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>该节点不包含<code>payload</code>。</p>
|
||||||
|
<p>默认情况下,节点会获取同一工作空间标签页上报告所有节点的状态。可以通过配置来设定目标节点。</p>
|
||||||
|
</script>
|
31
packages/node_modules/@node-red/nodes/locales/zh-CN/common/60-link.html
vendored
Normal file
31
packages/node_modules/@node-red/nodes/locales/zh-CN/common/60-link.html
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="link in">
|
||||||
|
<p>在流之间创建虚拟连线。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>该节点可以连接到任何标签页上存在的任何<code>link out</code>节点。连接后,它们的行为就像连接在一起。</p>
|
||||||
|
<p>仅当选择链接节点时,才会显示链接节点之间的链接。如果有指向另一个选项卡的链接,则显示一个虚拟节点。单击该虚拟节点将带您到相应的选项卡。</p>
|
||||||
|
<p><b>注意:</b>无法创建进入或离开子流的链接。</p>
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="link out">
|
||||||
|
<p>在流之间创建虚拟连线。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>该节点可以连接到任何标签页上存在的任何<code>link in</code>节点。连接后,它们的行为就像连接在一起。</p>
|
||||||
|
<p>仅当选择链接节点时,才会显示链接节点之间的链接。如果有指向另一个选项卡的链接,则显示一个虚拟节点。单击该虚拟节点将带您到相应的选项卡。</p>
|
||||||
|
<p><b>注意:</b>无法创建进入或离开子流的链接。</p>
|
||||||
|
</script>
|
21
packages/node_modules/@node-red/nodes/locales/zh-CN/common/90-comment.html
vendored
Normal file
21
packages/node_modules/@node-red/nodes/locales/zh-CN/common/90-comment.html
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="comment">
|
||||||
|
<p>可用于向流添加注释的节点。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>编辑面板接受Markdown语法。输入的文本将在信息侧面板中显示。</p>
|
||||||
|
</script>
|
24
packages/node_modules/@node-red/nodes/locales/zh-CN/common/98-unknown.html
vendored
Normal file
24
packages/node_modules/@node-red/nodes/locales/zh-CN/common/98-unknown.html
vendored
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="unknown">
|
||||||
|
<p>您安装的Node-RED无法识别该节点的类型。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p><i>如果在此状态下部署节点,其配置会被保存。但是在安装缺少的类型之前,流不会开始。</i></p>
|
||||||
|
<p>使用<code> Menu-Manage Palette </code>选项来搜索并安装节点,或者使用<b>npm install <module></b>来安装所有缺少的节点,并重新启动Node-Red来导入这些节点。</p>
|
||||||
|
<p>另一种可能是,您已经安装了此节点类型,但是缺少必须的依赖项。您应检查Node-RED的启动日志中是否有与缺少节点有关的错误消息。</p>
|
||||||
|
<p>以上方法都不适用时,您可以联系该流的作者以获取缺少的节点类型的副本。</p>
|
||||||
|
</script>
|
51
packages/node_modules/@node-red/nodes/locales/zh-CN/function/10-function.html
vendored
Normal file
51
packages/node_modules/@node-red/nodes/locales/zh-CN/function/10-function.html
vendored
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="function">
|
||||||
|
<p>定义对接收到的消息进行处理的JavaScript代码(函数的主体)。</p>
|
||||||
|
<p>输入消息在名为<code>msg</code>的JavaScript对象中传递。</p>
|
||||||
|
<p>通常,<code>msg</code>对象将消息正文保留在<code>msg.payload</code>属性中。</p>
|
||||||
|
<p>该函数一般会返回一个消息对象(或多个消息对象),但也可以为了停止流而什么都不返回。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>请参见<a target="_blank" href="http://nodered.org/docs/writing-functions.html">在线文档</a>来获得更多有关编写函数的信息。</p>
|
||||||
|
<h4>传送消息</h4>
|
||||||
|
<p>要将消息传递到流中的下一个节点,请返回消息或调用<code>node.send(messages)</code>。</p>
|
||||||
|
<p>它将返回/send:</p>
|
||||||
|
<ul>
|
||||||
|
<li>单个消息对象 - 传递给连接到第一个输出的节点</li>
|
||||||
|
<li>消息对象数组,传递给连接到相应输出的节点</li>
|
||||||
|
</ul>
|
||||||
|
<p>如果数组元素是数组,则将多个消息发送到相应的输出。</p>
|
||||||
|
<p>无论return方法是单个值还是数组元素,如果返回值为null,则不会发送任何消息。</p>
|
||||||
|
<h4>日志输出和错误处理</h4>
|
||||||
|
<p>使用以下功能输出日志信息和输出错误:</p>
|
||||||
|
<ul>
|
||||||
|
<li><code>node.log("Log message")</code></li>
|
||||||
|
<li><code>node.warn("Warning")</code></li>
|
||||||
|
<li><code>node.error("Error")</code></li>
|
||||||
|
</ul>
|
||||||
|
</p>
|
||||||
|
<p>使用catch节点可以进行错误处理。 要由catch节点处理,请将<code>msg</code>作为<code>node.error</code>的第二个参数传递:</p>
|
||||||
|
<pre>node.error("Error",msg);</pre>
|
||||||
|
<h4>访问节点信息</h4>
|
||||||
|
<p>您可以使用以下属性来在代码中引用节点ID和名称:</p>
|
||||||
|
<ul>
|
||||||
|
<li><code>node.id</code> - 节点的ID</li>
|
||||||
|
<li><code>node.name</code> - 节点的名称</li>
|
||||||
|
</ul>
|
||||||
|
<h4>使用环境变量</h4>
|
||||||
|
<p>环境变量可以通过<code>env.get("MY_ENV_VAR")</code>来进行访问。</p>
|
||||||
|
</script>
|
37
packages/node_modules/@node-red/nodes/locales/zh-CN/function/10-switch.html
vendored
Normal file
37
packages/node_modules/@node-red/nodes/locales/zh-CN/function/10-switch.html
vendored
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="switch">
|
||||||
|
<p>按属性值来分配消息的传送路线。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>根据接收到的消息评估指定的规则,然后将消息发送到与匹配的规则相对应的输出端口。</p>
|
||||||
|
<p>可以将节点设置为一旦发现一个匹配的规则,则停止后续的匹配。</p>
|
||||||
|
<p>对于评估规则,可以使用消息属性,流上下文/全局上下文属性,环境变量和JSONata表达式的评估结果。</p>
|
||||||
|
<h4>规则</h4>
|
||||||
|
<p>有四种规则:</p>
|
||||||
|
<ol>
|
||||||
|
<li><b>值</b>根据配置的属性评估规则</li>
|
||||||
|
<li><b>顺序</b>可用于消息序列的规则,例如由“拆分”节点生成的规则</li>
|
||||||
|
<li><b>JSONata表达式</b>评估整个消息,如果结果为真,则匹配。</li>
|
||||||
|
<li><b>其他</b>上述规则都不匹配时适用</li>
|
||||||
|
</ol>
|
||||||
|
<h4>注释</h4>
|
||||||
|
<p><code>is true/false</code>与<code>is null</code> 规则将对类型进行严格的匹配。匹配之前的类型转化不会发生。</p>
|
||||||
|
<p><code>is empty</code>规则与零字节的字符串,数组,缓冲区或没有属性的对象相匹配。与<code>null</code>或者<code>undefined</code>等不匹配。</p>
|
||||||
|
<h4>处理消息序列</h4>
|
||||||
|
<p>默认情况下,节点不会修改<code>msg.parts</code>属性。</p>
|
||||||
|
<p>可以启用<b>重建消息序列</b>选项来为每条匹配的规则生成新的消息序列。在这种模式下,节点将在发送新序列之前对整个传入序列进行缓存。运行时的设定<code>nodeMessageBufferMaxLength</code>可以用来限制可缓存的消息数目。</p>
|
||||||
|
</script>
|
33
packages/node_modules/@node-red/nodes/locales/zh-CN/function/15-change.html
vendored
Normal file
33
packages/node_modules/@node-red/nodes/locales/zh-CN/function/15-change.html
vendored
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="change">
|
||||||
|
<p>设置,更改,删除或移动消息,流上下文或全局上下文的属性。</p>
|
||||||
|
<p>如果指定了多个规则,则将按定义的顺序来应用它们。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>可用的操作有:</p>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>设置</dt>
|
||||||
|
<dd>设置一个属性。该值可以是多种不同类型,也可以从现有消息或上下文属性中获取。</dd>
|
||||||
|
<dt>置换</dt>
|
||||||
|
<dd>搜索并替换属性。 如果启用了正则表达式,则可以为“replace with”属性指定捕获组,例如<code>$1</code>。 在替换过程中,仅当规则完全匹配时才能更改属性类型。</dd>
|
||||||
|
<dt>删除</dt>
|
||||||
|
<dd>删除一个属性</dd>
|
||||||
|
<dt>移动</dt>
|
||||||
|
<dd>移动或者重命名一个属性</dd>
|
||||||
|
</dl>
|
||||||
|
<p>类型"expression"使用<a href="http://jsonata.org/" target="_new">JSONata</a>语言。</p>
|
||||||
|
</script>
|
40
packages/node_modules/@node-red/nodes/locales/zh-CN/function/16-range.html
vendored
Normal file
40
packages/node_modules/@node-red/nodes/locales/zh-CN/function/16-range.html
vendored
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="range">
|
||||||
|
<p>将数值映射为另一个区间的数值</p>
|
||||||
|
<h3>输入</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload<span class="property-type">数值</span></dt>
|
||||||
|
<dd>payload<i>一定</i>得是一个数值. 否则则会映射失败。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>输出</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload<span class="property-type">数值</span></dt>
|
||||||
|
<dd>被映射到新区间的数值。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>该节点将线性缩放所接收到的数值。在默认情况下,结果不限于节点中定义的范围。</p>
|
||||||
|
<p><i>缩放并限制到目标范围</i>表示结果永远不会超出目标范围内指定的范围。</p>
|
||||||
|
<p><i>在目标范围内缩放并折叠</i>表示结果将会被限制(折叠)在目标范围内。</p>
|
||||||
|
<p>例如,输入0-10映射到0-100。</p>
|
||||||
|
<table style="outline-width:#888 solid thin">
|
||||||
|
<tr><th width="80px">模式</th><th width="80px">输入</th><th width="80px">输出</th></tr>
|
||||||
|
<tr><td><center>scale</center></td><td><center>12</center></td><td><center>120</center></td></tr>
|
||||||
|
<tr><td><center>limit</center></td><td><center>12</center></td><td><center>100</center></td></tr>
|
||||||
|
<tr><td><center>wrap</center></td><td><center>12</center></td><td><center>20</center></td></tr>
|
||||||
|
</table>
|
||||||
|
</script>
|
46
packages/node_modules/@node-red/nodes/locales/zh-CN/function/80-template.html
vendored
Normal file
46
packages/node_modules/@node-red/nodes/locales/zh-CN/function/80-template.html
vendored
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="template">
|
||||||
|
<p>根据提供的模板设置属性。</p>
|
||||||
|
<h3>输入</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>msg <span class="property-type">object</span></dt>
|
||||||
|
<dd>一个msg对象,其中包含着用于填充模板的信息。</dd>
|
||||||
|
<dt class="optional">template <span class="property-type">string</span></dt>
|
||||||
|
<dd>由<code>msg.payload</code>填充的模板。如果未在编辑面板中配置,则可以将设为msg的属性。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>Outputs</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>msg <span class="property-type">object</span></dt>
|
||||||
|
<dd>由来自传入msg的属性来填充已配置的模板后输出的带有属性的msg。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>默认情况下使用<i><a href="http://mustache.github.io/mustache.5.html" target="_blank">mustache</a></i>格式。如有需要也可以切换其他格式。</p>
|
||||||
|
<p>例如:
|
||||||
|
<pre>Hello {{payload.name}}. Today is {{date}}</pre>
|
||||||
|
<p>receives a message containing:
|
||||||
|
<pre>{
|
||||||
|
date: "Monday",
|
||||||
|
payload: {
|
||||||
|
name: "Fred"
|
||||||
|
}
|
||||||
|
}</pre>
|
||||||
|
<p>输出的消息将会是:
|
||||||
|
<pre>Hello Fred. Today is Monday</pre>
|
||||||
|
<p>也可以使用流上下文或全局上下文中的属性:<code>{{flow.name}}</code>或者<code>{{global.name}}</code>,或者为了持久储存<code>store</code>,可以使用<code>{{flow[store].name}}</code>或<code>{{global[store].name}}</code>。
|
||||||
|
<p><b>注意:</b>默认情况下,<i>mustache</i>将在其替换的值中转义任何非字母数字或HTML实体。为了防止这种情况,请使用<code>{{{triple}}}</code>大括号。
|
||||||
|
</script>
|
32
packages/node_modules/@node-red/nodes/locales/zh-CN/function/89-delay.html
vendored
Normal file
32
packages/node_modules/@node-red/nodes/locales/zh-CN/function/89-delay.html
vendored
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="delay">
|
||||||
|
<p>对通过节点的消息进行延迟发送或限制。</p>
|
||||||
|
<h3>输入</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt class="optional">delay <span class="property-type">数值</span></dt>
|
||||||
|
<dd>设置要应用于消息的延迟(以毫秒为单位)。仅当节点配置为允许消息去覆盖配置的默认延迟间隔时,此选项才适用。</dd>
|
||||||
|
<dt class="optional">reset</dt>
|
||||||
|
<dd>如果接收到的消息将此属性设置为任何值,则将清空该节点保留的所有的未发送消息。</dd>
|
||||||
|
<dt class="optional">flush</dt>
|
||||||
|
<dd>如果接收到的消息的此属性设置为任何值,则将立即发送该节点保留的所有未发送消息。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>当配置为延迟发送消息时,延迟间隔可以是一个固定值,一个范围内的随机值或为每个消息动态设置。</p>
|
||||||
|
<p>当配置为对消息进行限制时,它们的传递将分散在配置的时间段内。状态显示队列中当前的消息数。可以选择在中间消息到达时丢弃它们。</p>
|
||||||
|
<p>速率限制可以应用于所有消息,也可以根据<code>msg.topic</code>的值来进行分组。分组时,中间消息将会被自动删除。在每个时间间隔,节点可以释放所有主题的最新消息,或释放下一个主题的最新消息。</p>
|
||||||
|
</script>
|
33
packages/node_modules/@node-red/nodes/locales/zh-CN/function/89-trigger.html
vendored
Normal file
33
packages/node_modules/@node-red/nodes/locales/zh-CN/function/89-trigger.html
vendored
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="trigger">
|
||||||
|
<p>触发后,将会发送一条消息。如果被拓展或重置,则可以选择发送第二条消息。</p>
|
||||||
|
|
||||||
|
<h3>输入</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt class="optional">reset</dt>
|
||||||
|
<dd>如果收到带有此属性的消息,则将清除当前正在进行的任何超时或重复,且不会触发任何消息。</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>该节点可用于在流中创建一个超时。 默认情况下,当它收到一条消息时,它将发送一条带有<code>1</code>的payload的消息。然后它将等待250毫秒,再发送第二条消息,其payload为<code>0</code>。这可以用于使连接到Raspberry Pi GPIO引脚的LED闪烁等例子上。</p>
|
||||||
|
<p>可以将发送的每个消息的payload配置为各种值,包括不发送任何内容的选项。例如,将初始消息设置为<i>nothing</i>,然后选择将计时器与每个收到的消息一起扩展的选项,则该节点将充当看门狗计时器;仅在设置的间隔内未收到任何消息时才发送消息。</p>
|
||||||
|
<p>如果设置为<i>字符串</i>类型,则该节点支持<i>mustache</i>模板语法。</p>
|
||||||
|
<p>如果节点收到具有<code>reset</code>属性或与节点中配置的匹配的<code>payload</code>的消息,则将清除当前正在进行的任何超时或重复,并且不会触发任何消息。</p>
|
||||||
|
<p>可以将节点配置为以固定的时间间隔重新发送消息,直到被收到的消息重置为止。</p>
|
||||||
|
<p>(可选)可以将节点配置为将带有<code>msg.topic</code>的消息视为独立的流。</p>
|
||||||
|
</script>
|
74
packages/node_modules/@node-red/nodes/locales/zh-CN/function/90-exec.html
vendored
Normal file
74
packages/node_modules/@node-red/nodes/locales/zh-CN/function/90-exec.html
vendored
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="exec">
|
||||||
|
<p>运行系统命令并返回其输出。</p>
|
||||||
|
<p>可以将节点配置为等待命令完成,或者在命令生成时发送其输出。</p>
|
||||||
|
<p>运行的命令可以在节点中配置,也可以由收到的消息提供。</p>
|
||||||
|
|
||||||
|
<h3>输入</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt class="optional">payload <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>如果这样配置,则将被附加到执行命令中。</dd>
|
||||||
|
<dt class="optional">kill <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>指定发送到现有的exec节点进程的kill信号类型。</dd>
|
||||||
|
<dt class="optional">pid <span class="property-type">数值|字符串</span></dt>
|
||||||
|
<dd>要杀死的现有exec节点进程的进程ID</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h3>输出</h3>
|
||||||
|
<ol class="node-ports">
|
||||||
|
<li>标准输出(stdout)
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>命令的标准输出。</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>rc <span class="property-type">object</span></dt>
|
||||||
|
<dd>(仅执行模式)一个返回代码对象的副本(在端口3上也可用)</dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
<li>标准error输出(stderr)
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>命令的标准错误输出。</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>rc <span class="property-type">object</span></dt>
|
||||||
|
<dd>(仅执行模式)一个返回代码对象的副本(在端口3上也可用)</dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
<li>返回代码
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload <span class="property-type">object</span></dt>
|
||||||
|
<dd>一个包含返回代码以及<code>message</code>,<code>signal</code>属性的对象。</dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>默认情况下,使用<code>exec</code>系统调用来调用命令,等待命令完成,然后返回输出。例如,成功的命令的返回码应为<code>{code:0}</code>。</p>
|
||||||
|
<p>(可选)可以选择使用<code>spawn</code>代替,它会在命令运行时从stdout和stderr返回输出,通常一次一行。完成后,它将在第三个端口上返回一个对象。例如,成功的命令应返回<code>{code:0}</code>。</p>
|
||||||
|
<p>错误可能会在第三个端口<code>msg.payload</code>上返回额外的信息,例如<code>message</code>字符串,<code>signal</code>字符串。</p>
|
||||||
|
<p>运行的命令是在节点内定义的,带有附加<code>msg.payload</code>的选项和另外一组参数。</p>
|
||||||
|
<p>带空格的命令或参数应该用引号引起来:<code>“这是一个参数”</code></p>
|
||||||
|
<p>返回的<code>payload</code>通常是<i>字符串</i>类型,除非检测到非UTF8字符,在这种情况下,它会是<i>buffer</i>类型。</p>
|
||||||
|
<p>节点处于活动状态时,该节点的状态图标和PID将可见。对此更改可以通过<code>Status</code>节点读取。</p>
|
||||||
|
<h4>杀死进程</h4>
|
||||||
|
<p>发送<code>msg.kill</code>将杀死一个活动进程。<code>msg.kill</code>应该是包含要发送的信号类型的字符串,例如<code>SIGINT</code>,<code>SIGQUIT</code>或<code>SIGHUP</code>。如果设置为空字符串,则默认为<code>SIGTERM</code>。</p>
|
||||||
|
<p>如果节点有多个进程在运行,则还必须设置<code>msg.pid</code>并设置要杀死的PID的值。</p>
|
||||||
|
<p>如果<code>Timeout</code>字段提供了一个值,则如果在指定的秒数过去后进程尚未完成,则该进程将自动终止。</p>
|
||||||
|
<p>提示:如果运行Python应用程序,则可能需要使用<code>-u</code>参数来停止对输出进行缓存。</p>
|
||||||
|
</script>
|
59
packages/node_modules/@node-red/nodes/locales/zh-CN/storage/10-file.html
vendored
Normal file
59
packages/node_modules/@node-red/nodes/locales/zh-CN/storage/10-file.html
vendored
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="file">
|
||||||
|
<p>将<code>msg.payload</code>写入文件,添加到末尾或替换现有内容。或者,它也可以删除文件。</p>
|
||||||
|
<h3>输入</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt class="optional">filename<span class="property-type">字符串</span></dt>
|
||||||
|
<dd>如果未在节点中配置,则此可选属性可以设置文件名。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>输出</h3>
|
||||||
|
<p>写入完成后,输入消息将发送到输出端口。</p>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>每个消息payload将添加到文件的末尾,可以选择在每个消息之间添加一个换行符(\n)。</p>
|
||||||
|
<p>如果使用<code>msg.filename</code>,则每次写入后文件都会关闭。为了获得最佳体验,请使用固定的文件名。</p>
|
||||||
|
<p>可以将其配置为覆盖整个文件,而不是在文件后添加段落。例如,在将二进制数据写入文件(例如图像)时,应使用此选项,并且应禁用添加换行符的选项。</p>
|
||||||
|
<p>可以从编码列表中指定写入文件的数据的编码。</p>
|
||||||
|
<p>您可以将此节点配置为删除文件。</p>
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="file in">
|
||||||
|
<p>以字符串或二进制缓冲区的形式读取文件的内容。</p>
|
||||||
|
<h3>输入</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt class="optional">filename<span class="property-type">字符串</span></dt>
|
||||||
|
<dd>如果未在节点配置中设置,该属性可以选择要读取的文件名。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>输出</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload <span class="property-type">字符串 | buffer</span></dt>
|
||||||
|
<dd>文件的内容可以是字符串,也可以是二进制的buffer。</dd>
|
||||||
|
<dt class="optional">filename <span class="property-type">字符串</span></dt>
|
||||||
|
<dd>如果未在节点配置中设置,该属性可以选择要读取的文件名。</dd>
|
||||||
|
<dt class="optional">error <span class="property-type">object</span></dt>
|
||||||
|
<dd><i>已不推荐使用</i>: 如果在节点中启用,则当节点在读取文件时遇到错误时,它将发送一条没有<code>payload</code>的消息,且将消息的<code>error</code>属性设置为错误的详细信息。在默认情况下,此行为模式已弃用且未启用。 请参阅下面的详细信息。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>详细</h3>
|
||||||
|
<p>文件名应该是绝对路径,否则将相对于Node-RED进程的工作目录。</p>
|
||||||
|
<p>在Windows上,可能需要使用转义路径分隔符,例如:<code>\\Users\\myUser</code>。</p>
|
||||||
|
<p>可以选择将文本文件拆分为几行,每行输出一条消息,或者将二进制文件拆分为较小的buffer块-块大小取决于操作系统,但通常为64k(Linux/Mac)或41k(Windows)。</p>
|
||||||
|
<p>当拆分为多条消息时,每条消息将具有<code>parts</code>属性集,从而形成完整的消息序列。</p>
|
||||||
|
<p>如果输出格式为字符串,则可以从编码列表中指定输入数据的编码。</p>
|
||||||
|
<h4>旧版的错误处理</h4>
|
||||||
|
<p>在Node-RED 0.17之前,如果此节点在读取文件时遇到错误,它将发送一条不包含<code>msg.payload</code>,但包含<code>msg.error</code>的消息。在<code>msg.error</code>中记录详细的错误内容。但这是模式已被弃用,默认未启用。如有需要,您可以在节点配置中重新启用该模式。</p>
|
||||||
|
<p>应该使用Catch节点来捕获并处理错误。</p>
|
||||||
|
</script>
|
25
packages/node_modules/@node-red/nodes/locales/zh-CN/storage/23-watch.html
vendored
Normal file
25
packages/node_modules/@node-red/nodes/locales/zh-CN/storage/23-watch.html
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="watch">
|
||||||
|
<p>监视目录或文件中的更改。</p>
|
||||||
|
<p>您可以输入用逗号分隔的目录和/或文件的列表。您需要在所有带有空格的地方加上引号“...”。</p>
|
||||||
|
<p>在Windows上,必须在任何目录名称中使用双反斜杠<code>\\</code>。</p>
|
||||||
|
<p>实际更改的文件的完整文件名将放入<code>msg.payload</code>和<code>msg.filename</code>中,而监视列表的字符串化版本将在<code>msg.topic</code>中返回。</p>
|
||||||
|
<p><code>msg.file</code>仅包含已更改文件的短文件名。<code>msg.type</code>更改了事物的类型,通常是<i>file</i>或<i>directory</i>,而<code>msg.size</code>保留了文件的大小(以字节为单位)。</p>
|
||||||
|
<p>当然,在Linux中,<i>everything</i>也是一个文件,因此可以监视</p>
|
||||||
|
<p><b>注意:</b>该目录或文件必须存在才能被监视。如果文件或目录被删除,即使重新创建它也可能不再被监视。</p>
|
||||||
|
</script>
|
Loading…
Reference in New Issue
Block a user