Попробуйте очистить временные файлы Asp.Net, когда-нибудь я экспериментировал с файлами с повреждением файлов (я знаю, что это должен быть комментарий, но он многословный):
1 - Откройте блокнот и вставьте следующий.
@ECHO OFF
ECHO Performing IIS Reset
IISRESET
ECHO Deleting Cache
Del /F /Q /S %LOCALAPPDATA%\Microsoft\WebsiteCache\*.*
Del /F /Q /S %LOCALAPPDATA%\Temp\VWDWebCache\*.*
Del /F /Q /S “%LOCALAPPDATA%\Microsoft\Team Foundation\3.0\Cache\*.*“
Del /F /Q /S “C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\*.*“
Del /F /Q /S “C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\*.*“
Del /F /Q /S “C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\*.*“
Del /F /Q /S “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\*.*“
ECHO Complete
2 - Сохраните файл как .bat-файл.
3 - запустите его из командной строки.
Я исправил ошибку для addLibrary
. Поскольку он используется для инициализации глобальной переменной, он вызывался, когда мне требовался скрипт. Добавление addLibrary = jasmine.createSpy();
выше require(...)
исправило его.