官术网_书友最值得收藏!

Running the getNote function

Now that we have this in place we can test out this brand new functionality inside of Terminal by running our app using node app.js. I'll use the read command, and I'll pass in a title equal to some string that I know does not exist inside of a title in the notes-data.json file:

node app.js read --title="something here"

When I run the command, we get Note not found, as shown here, and this is exactly what we want:

Now, if I do try to fetch a note where the title does exist, I would expect that note to come back.

In the data file I have a note with a title of to buy; let's try to fetch that one. I'll use the up arrow key to populate the previous command and replace the title with to space, buy, and hit enter:

As shown in the previous code, you can see Note found prints to the screen, which is fantastic. Following Note found we have our spacers and following that we have the title, which is to buy, and the body, which is food, exactly as it appears inside of the data file. With this in place, we are done with the read command.

主站蜘蛛池模板: 寻乌县| 常山县| 法库县| 东海县| 密山市| 唐山市| 独山县| 来凤县| 东丽区| 电白县| 万年县| 改则县| 于田县| 来安县| 双柏县| 道真| 江陵县| 西乌珠穆沁旗| 岫岩| 阿拉善右旗| 重庆市| 丹阳市| 若尔盖县| 安阳市| 汝南县| 拉萨市| 禄劝| 财经| 浮山县| 乌海市| 龙江县| 扎兰屯市| 确山县| 临安市| 东宁县| 大同县| 彭阳县| 乌苏市| 涡阳县| 黄骅市| 拉萨市|