Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.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
Json 第一次编码和混淆回波_Json_Node.js_Echo_Amazon - Fatal编程技术网

Json 第一次编码和混淆回波

Json 第一次编码和混淆回波,json,node.js,echo,amazon,Json,Node.js,Echo,Amazon,为难以置信的无知道歉。第一次看到或尝试过任何形式的编码,自然会有点困惑和不知所措 试图保持它的超基本我正试图通过阅读本文为Amazon Echo构建一些基本的东西- 必须执行步骤2.3 下载源代码[done],安装节点并更新npm后,就可以安装ASK-SDK了。根据您的技能,将其安装在与src/index.js文件相同的目录中。将目录更改为技能的src目录,然后在命令行中键入:npm install--save alexa sdk 我已经将SDK移动到与源代码下载文件夹相同的文件夹中。将目录更改

为难以置信的无知道歉。第一次看到或尝试过任何形式的编码,自然会有点困惑和不知所措

试图保持它的超基本我正试图通过阅读本文为Amazon Echo构建一些基本的东西-

必须执行步骤2.3

下载源代码[done],安装节点并更新npm后,就可以安装ASK-SDK了。根据您的技能,将其安装在与src/index.js文件相同的目录中。将目录更改为技能的src目录,然后在命令行中键入:npm install--save alexa sdk

我已经将SDK移动到与源代码下载文件夹相同的文件夹中。将目录更改为与我的技能相同时,我感到困惑。据我所知,还没有技能,所以不知道该把它移到哪里去

输入npm安装时——保存alexa sdk

返回 npm WARN enoint enoint:没有这样的文件或目录,打开“/Users/OwenLee/package.json” npm WARN OwenLee无描述 npm WARN OwenLee无存储库字段。 npm WARN OwenLee无自述文件数据 npm WARN OwenLee无许可证字段

在mac电脑上工作,所以不知道如何/在哪里访问它,但假设这是我需要将文件移动到的地方

对宝宝的基本知识很抱歉。我只是想尝试一下,至少我知道我需要学习这些东西,但我读到的每一篇文章似乎都认为我已经掌握了编码的实用知识:S

任何帮助都将是令人敬畏的-公司。任何关于步骤的建议之后,你可能会看到我会绊倒

谢谢


oven121

就目录
/Users/OwenLee/
而言,这将是您在Mac上的主文件夹。您可以通过Finder点击侧栏中的Macintosh HD(或您命名的主硬盘)来访问硬盘驱动器的根目录。如果您打开一个新的终端窗口,它将是终端启动的目录。您应该能够通过获取文件
packages.json
(该文件应该位于SDK下载到的任何位置)并将其放置在主文件夹中,然后重新运行该命令来解决问题

现在,如果你真的很投入,请不要让我改变你的想法,但如果你完全没有编程经验,我建议你从比Java或Javascript更简单的东西开始。面向对象的语言可能非常复杂,而且对于初学者来说很难掌握窍门(我个人已经写了很多年像C这样的本地语言,现在才开始了解Java是如何工作的)

如果这是一个选项,我建议从Mac内置支持的语言开始。也许从BASH脚本或Apple脚本开始,编写基本的脚本来做一些你觉得在终端中手工做的繁琐的事情,或者通过在运行时制作一些基本的程序来显示文本,或是要求用户键入一些东西,然后回说他们输入的内容,来了解处理器的基本语言,如C+C++。最后,由于您使用的是Mac,您可以在应用商店免费获得Xcode,它将自行配置,您可以使用它来了解macOS如何处理windows,也许可以从制作一个基本的程序窗口开始,其中有几个按钮,单击这些按钮时可以执行不同的操作

如果您对我的建议感兴趣,可以在这里找到一些关于bash脚本的信息:
https://linuxconfig.org/bash-scripting-tutorial
本教程说,假设读者之前不了解Bash,大多数命令在Mac终端应用程序内置的Bash版本中都能正常工作

<>如果你对C++感兴趣,这是我过去经常学习写的地方,学习母语是如何工作的:<代码>http://www.cplusplus.com/doc/tutorial/

最后,这里有一个基本的C++程序,叫做“Hello World”,它是C/C++学生的一个启蒙仪式,它可以编写这个程序,并学习它的每个部分如何工作:

//HelloWorld.cpp双斜杠告诉编译器和用户,这一行后面的所有内容都是注释,而不是代码//

#include//octothorp'#'让编译器知道在编译程序时需要使用尖括号“”中命名的库iostream'代表输入输出流,处理基本文本和基本处理器命令//

使用名称空间std//这一行告诉编译器,任何表示显示文本或要求用户键入内容的行都应该使用常规文本,而不是特殊格式//

int main()//'int'代表整数,任何时候当你创建一个只包含整数的变量时,你应该把它放在它的名字前面,而'main'是整数的名字。空括号告诉编译器这是一个函数,而不是一个数字//

{//打开的花括号“{”告诉编译器函数的起始位置


cout到目录
/Users/OwenLee/
这将是您在Mac上的主文件夹。您的硬盘的根目录
/
可以通过Finder通过单击
Macintosh HD
(或任何您命名的主硬盘)来访问在侧栏中。如果打开一个新的终端窗口,它将是终端启动的目录。您应该能够通过获取文件
packages.json
(该文件应该位于SDK下载到的任何位置)并将其放置在主文件夹中,然后重新运行该命令来解决问题

如果你真的很投入,请不要让我改变你的想法,但如果你完全没有编程经验,我建议你从比Java或Javascript简单一点的东西开始。面向对象语言可能非常复杂,初学者很难掌握(我个人多年来一直在写像C这样的母语