當我在嘗試寫Unit test時,會看到
Cannot find name ‘describe’
Cannot find name ‘beforeEach’
請問該如何解?
這看起來是沒有找到 jasmine types 造成的,有試過再開一個新專案測試看看嗎?
開新專案測試正常,
原舊專案(Angular6)有下過–spec false指令,
現在舊專案開始寫unit test會出現這樣問題。
嘗試在tsconfig.json下新增這段
“include”: [
“src/**/*.ts”,
“node_modules/@types”
]
就正常了
建議可以開一個新的,比較兩邊的設定檔, 這樣以較容易找到問題
VSCode 在某一板之後就不需要在刻意引用 @types
了,會自動抓