为什么从 node_modules 文件夹中抛出错误?

时间:2021-04-10 02:33:48

标签: angular

所以,我对 Angular 还是比较陌生,并且在运行应用程序时遇到了错误。更有趣的是,完全相同的项目在我的 Ubuntu 机器上运行良好,但出于某种原因,当我复制粘贴整个文件夹时(减去 node_modules 文件夹,我稍后做了一个 npm install)它在我的 Windows 上抛出错误。错误如下:

Error: ./src/main.ts
Module build failed (from ./node_modules/@ngtools/webpack/src/ivy/index.js):
TypeError: Cannot read property 'createUniqueName' of undefined
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:69:58)
    at visitNode (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:74798:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75069:54)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)
    at visitNode (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:74798:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75079:44)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)
    at visitNode (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:74798:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75069:54)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75079:44)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)
    at visitNode (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:74798:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75133:59)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)

Error: ./src/main.ts
Module build failed (from ./node_modules/@ngtools/webpack/src/ivy/index.js):
TypeError: Cannot read property 'createUniqueName' of undefined
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:69:58)
    at visitNode (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:74798:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75069:54)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)
    at visitNode (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:74798:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75079:44)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)
    at visitNode (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:74798:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75069:54)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)
    at visitNode (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:74798:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75079:44)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)
    at visitNode (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:74798:23)
    at Object.visitEachChild (path-to-my-folder\new-angular\node_modules\typescript\lib\typescript.js:75133:59)
    at visitNode (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\transformation.js:76:23)

Error: ./src/polyfills.ts
Module build failed (from ./node_modules/@ngtools/webpack/src/ivy/index.js):
TypeError: angularCompiler.getResourceDependencies is not a function or its return value is not iterable
    at getDependencies (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\plugin.js:312:56)
    at path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\plugin.js:453:20
    at analyzingFileEmitter (path-to-my-folder\new-angular\node_modules\@ngtools\webpack\src\ivy\plugin.js:358:20)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)

有人可以帮我排查这些错误背后的原因吗?

0 个答案:

没有答案