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

Installing yargs

Now, let's view the documents page for yargs. It's always a good idea to know what you're getting yourself into. If you search for yargs on Google, you should find the GitHub page as your first search result. As shown in the following screenshot, we have the GitHub page for the yargs library:

Now, yargs is a very complex library. It has a ton of features for validating all sorts of input, and it has different ways in which you can format that input. We will start with a very basic example, although we will be introducing more complex examples throughout this chapter.

If you want to look at any other features that we don't discuss in the chapter, or you just want to see how something works that we have talked about, you can always find it in the yarg documents.

We'll now move into Terminal to install this module inside of our application. To do this, we'll use npm install followed by the module name, yargs, and in this case, I'll use the @ sign to specify the specific version of the module I want to use, 11.0.0, which is the most recent version at the time of writing. Next, I'll add the save flag, which, as we know, updates the package.json file:

npm install yargs@11.0.0 --save
If I leave off the save flag, yargs will get installed into the node_modules folder, but if we wipe that node_modules folder later and run npm install, yargs won't get reinstalled because it's not listed in the package.json file. This is why we use the save flag.
主站蜘蛛池模板: 山阳县| 东兴市| 舟山市| 扶沟县| 伊川县| 辉南县| 思南县| 双辽市| 翁源县| 湖南省| 衡水市| 吉水县| 陇南市| 湖口县| 毕节市| 定边县| 康保县| 景泰县| 永吉县| 阿城市| 攀枝花市| 苏州市| 湖北省| 兴业县| 乌兰察布市| 临夏县| 石渠县| 白水县| 永德县| 万盛区| 石台县| 南京市| 宜城市| 彩票| 麻阳| 东兴市| 普兰店市| 南和县| 浦县| 姜堰市| 轮台县|