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