[Chinese-translation]little change.

This commit is contained in:
jin jing
2018-01-15 18:45:48 +08:00
parent 607d26addf
commit 4b51b9a193
3 changed files with 7 additions and 6 deletions

View File

@ -5,6 +5,7 @@
js天生的宽容性及其多变的代码流选项例如 EventEmitter, Callbacks, Promises等等迫使开发人员怎么去引发错误时有多的不一致 有些人使用字符串有些人使用自定义的类型。使用Node.js的内置错误对象有助于在你的代码和第三方库之间保持一致性它还保留了重要信息比如StackTrace。当引发异常时这通常是一个好的习惯去使用附加的上下文属性如错误名称和相关的HTTP错误代码填充异常。要实现这种一致性和实践请考虑使用附加属性扩展错误对象见下面的代码示例。
博客引用“I dont see the value in having lots of different types”
摘自博客Ben Nadel, 对于关键字“Node.JS错误对象”排名第五
…就我个人而言我不认为有很多不同类型的错误对象的价值——JavaScript作为一种语言似乎不符合基于构造函数的错误捕获。因此区分对象属性似乎比在构造函数类型上区分要容易得多…

View File

@ -3,9 +3,9 @@
<br/><br/>
### 段解释
### 段解释
最新的Express生成器有一个值得保留的伟大实践--API声明与网络相关配置端口、协议等是分开的。这样就可以在不执行网络调用的情况下对API进行在线测试它所带来的好处是快速执行测试操作和获取代码覆盖率。它还允许在灵活多样的网络条件下部署相同的AP。额外好处更好的关注点分离和更清晰的代码结构。
最新的Express生成器有一个值得保留的伟大实践--API声明与网络相关配置端口、协议等是分开的。这样就可以在不执行网络调用的情况下对API进行在线测试它所带来的好处是快速执行测试操作和获取代码覆盖率。它还允许在灵活多样的网络条件下部署相同的API。额外好处:更好的关注点分离和更清晰的代码结构。
<br/><br/>
@ -43,7 +43,7 @@ var server = http.createServer(app);
```
### 示例: 使用超快的流行的测试包在线测试你的代码
### 示例代码: 使用超快的流行的测试包在线测试你的代码
```javascript
const app = express();