然后 通过ssh -vvv git@<ip>得到Exit status 254,对应也是没有搜到可行方案,但感觉距离问题近了些
查看/var/log/auth.log发现
1 2 3 4 5 6
Aug 20 14:24:03 RBEST systemd: pam_unix(systemd-user:session): session opened for user git by (uid=0) Aug 20 14:24:03 RBEST systemd-logind[941]: New session 170 of user git. Aug 20 14:24:03 RBEST sshd[16070]: error: PAM: pam_open_session(): Module is unknown Aug 20 14:24:03 RBEST sshd[16148]: Received disconnect from 192.168.1.51 port 48618:11: disconnected by user Aug 20 14:24:03 RBEST sshd[16148]: Disconnected from user git 192.168.1.51 port 48618 Aug 20 14:24:03 RBEST systemd-logind[941]: Removed session 170.
https://rxjs-dev.firebaseapp.com/guide/observable 在上面代码点击右上角的Edit in StackBlitx
方案2 nodejs + rxjs + ES6
https://github.com/standard-things/esm
安装:npm install esm rxjs
带上esm运行
node -r esm index.js
方案3 webpack + rxjs + ES6
创建文件夹 并初始化
1 2
mkdir rxjsdemo && cd rxjsdemo npx webpack-cli init
这样选择
1 2 3 4 5
? Will your application have multiple bundles? No ? Which will be your application entry point? index ? In which folder do you want to store your generated bundles? dist ? Will you use one of the below JS solutions? ES6 ? Will you use one of the below CSS solutions? No
In TDD, coding needs to be limited but effective in that it achieves its purpose without breaking anything else. Also, the new code should ideally pass the test case in the very first run. Maintaining adequate system documentation, including a repository of test cases and engaging team members with good application knowledge can ensure a smooth and successful project execution.
Know when to use TDD
任何延长或复杂的测试都会破坏TDD的目的。
TDD rules
你不被允许编写任何让单元测试挂掉的代码
Write only enough of a unit test to fail.
Write only enough production code to make the failing unit test pass.