nodejs之包教不包会
Posted front-end-blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs之包教不包会相关的知识,希望对你有一定的参考价值。
今天在lesson6的时候,遇到了一个mocha的测试框架,当将代码写好之后,全局安装,项目安装mocha,命令行运行mocha,输出“mocha 不是内部或外部命令”。作者是这样写的”装个全局的 mocha: $ npm install mocha -g
。“”-g
与 非-g
的区别,就是安装位置的区别,g 是 global 的意思。如果不加的话,则安装 mocha 在你的项目目录下面;如果加了,则这个 mocha 是安装在全局的,如果 mocha 有可执行命令的话,那么这个命令也会自动加入到你系统 $PATH 中的某个地方(在我的系统中,是这里 /Users/alsotang/.nvm/v0.10.29/bin
)“;(mac本;)
现在的状态是 卸载了nvm,重新安装了node稳定版。但是在npm i mocha -g 的时候,自动生成了node_nvm,存放在D:\web-software\node_nvm\nvm\npm\node_modules\mocha\bin\mocha这个目录。
说说其他的lesson,lesson7还是mocha,lesson8是supertest依旧是测试用例,也用到了mocha,should;lesson9正则表达式,teacher曾说正则是有一个专门的人去写的,真的吗?什么公司?还是要有一些基础知识的。
lesson10,benchmark是什么?lesson11,...
阅读了lesson13,持续集成平台travis;感觉知道了有这么个东西,还是晕乎的;lesson14,又说到了js,都过那本语言精粹,吸收了多少,又要感叹自己的时间了,作者的文字让我对js有了一个新的轮廓;lesson15,让我知道了mongodb这个数据库的稍微具体的一些内容,里面可以存放数组,字段可以是哈希值等;lesson16未读;lesson17作者使用比较生动的语言说了promise的原理和重要的api,可惜还是要提高自己的大脑容量;
lesson18说的是中间件;
基本上来说,今天的大部分时间都用来 nvm 了,弄得自己都有些崩溃了。
需要阅读 lesson17promise重复加深理解,然后写出自己对promise的理解;其次是把那个必须要解决的问题;还有就是这里讲到了项目上线也是比较重要的;
你有信仰就年轻,疑惑就年老;你有自信就年轻,绝望就年老;岁月是你的皮肤起皱,但是失去快乐和热忱就损伤了灵魂。 --《做个心智成熟的人:人生可以不走弯路》
以上是关于nodejs之包教不包会的主要内容,如果未能解决你的问题,请参考以下文章