早安,不知不覺已經24天了
開起本地端終端機,npm adduser
,他會要求輸入帳號密碼
npm publish
上傳之後即可去自己的npm 查看
A:是的我們的庫還有很多的不完整喔
B:有什麼不完整阿
那麼我們就繼續補齊粑
這一塊在第六天的時候有針對這裡去講解,這裡我們就直接使用了喔
index.test.js
,並輸入import {sayHello} from '../src/module/index.js';
test('sayHello', () => {
expect(sayHello()).toBe("hello")
})
這裡提供一個解法
npm install rollup-jest --save-dev
``` javascript
"jest": {
"preset": "rollup-jest"
},
```
import {terser} from 'rollup-plugin-terser';
export default{
plugins:[
...
terser()
...
]
}
"scripts": {
"test": "jest",
},
npm run test
,就完成拉從jest現在的文件看起來,他支援ES6好像沒有問題?
實際跑了一下,果然還是有問題...因為jest不是驅動node來跑測試,他是自己剖析...所以他沒支援的話就沒辦法了XD
他文件看起來可以用ES6的地方,都是因為實際上做過預處理。
原來是這樣 哈哈,fillano感謝您的參與,之後也請不吝嗇多多指教喔