我正在清理角度代码,并删除了一些未使用的自定义模块。之后,即使已将其从导入中删除,它也会引发有关app.module.ts中已删除的导入组件的错误。
然后,我手动删除了节点模块,运行npm install并尝试运行npm start,这给了我以下错误:
Cannot find module './framer'
Error: Cannot find module './framer'
at Function.Module._resolveFilename
(internal/modules/cjs/loader.js:581:15)
at Function.Module._load (internal/modules/cjs/loader.js:507:25)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (C:\Users\NBS627\eclipse-workspace\ccmobile-
UI\node_modules\spdy-transport\lib\spdy-transport\protocol\base\index.js:7:18)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (C:\Users\NBS627\eclipse-workspace\ccmobile-
UI\node_modules\spdy-transport\lib\spdy-transport.js:10:27)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
我不知道这个错误。请帮忙。
答案 0 :(得分:1)
您删除的其中一个软件包可能与现有模块有关
例如,当我们执行npm install package-name
时,通常在node_modules文件夹中创建多个文件夹,我们可能认为它不是必需的,但实际上是必需的
答案 1 :(得分:1)
您的错误表明您的spdy-transport
模块有问题。
要解决此问题,请更新您的spdy-transport
模块
npm un spdy-transport
然后
nmp i spdy-transport