【问题标题】:angular-cli: ng new my-dream-app errorangular-cli: ng new my-dream-app 错误
【发布时间】:2018-03-16 04:49:45
【问题描述】:

我正在尝试使用 Angular CLI 创建一个新的 Angular 2 应用,但出现错误。

以下是我能想到的收集信息:

版本信息

当我跑步时:

ng version

我明白了:

(node:3184) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
angular-cli: 0.1.0
node: 6.1.0
os: win32 x64

错误信息

当我跑步时:

ng new my-dream-app

我明白了:

(node:176) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
Cannot find module 'config-chain'
Error: Cannot find module 'config-chain'
    at Function.Module._resolveFilename (module.js:438:15)
    at Function.Module._load (module.js:386:25)
    at Module.require (module.js:466:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (C:\Users\work\AppData\Roaming\npm\node_modules\angular-cli\node_modules\npm\lib\config\core.js:2:10)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:456:32)
    at tryModuleLoad (module.js:415:12)
    at Function.Module._load (module.js:407:3)

提前致谢

【问题讨论】:

  • 您不能只是转储错误并期望有人回答。你想达到什么目的?期望的结果是什么?哪一行出现错误?到目前为止,您尝试过什么来解决它?

标签: node.js angular angular-cli


【解决方案1】:

试试这个:

npm uninstall -g angular-cli
npm cache clean
npm install -g angular-cli@latest

【讨论】:

    【解决方案2】:

    当我尝试将 webdriver-manager 作为非全局 NPm 依赖项安装到 Angular CLI 生成的项目中时,我看到了这一点。

    因此,根据我的环境和尝试以及您的尝试和您的问题中编写的版本之间的差异,这里有几件事要尝试。

    • 忽略“node:88754”,这是可以安全绕过的方法

    • 将 NPM 升级到最新版本,对我来说是 3.9.0

      npm update -g npm
      
    • 尝试全局安装“webdriver-manager”

      npm install -g webdriver-manager
      

      当前 NPM 存在可能导致错误的问题。当前的解决方法是重试几次:(

    • 更新 Angular CLI 版本(我说“1.0.0-beta.1”)

      npm install -g angular-cli
      

      确保ng --version 返回的值等于或高于我的值。

    不确定这是否会 100% 为您解决问题,但我们可以从那里得到它,然后看看您会得到什么。

    【讨论】:

      【解决方案3】:

      使用 cmd 卸载 angular-cli: npm 卸载 angular-cli 并使用 cmd 重新安装: npm install -g angular-cli

      希望对你有帮助。

      【讨论】:

        【解决方案4】:

        帮助很大!!!谢谢。 尝试创建角度项目时,我在控制台上收到此消息。 ng 新的英雄之旅....然后我得到这个错误:

        错误:找不到模块'source-map-resolve' ......

        我试试这个,它有效。

        npm 卸载 -g angular-cli npm 缓存清理 npm install -g angular-cli@latest

        【讨论】:

        • 已经有一个答案规定了这个命令序列。您不会在此答案中添加任何新内容。
        猜你喜欢
        • 2021-05-22
        • 2017-06-29
        • 2018-10-02
        • 2018-09-20
        • 1970-01-01
        • 2017-07-24
        • 1970-01-01
        • 1970-01-01
        • 2020-01-03
        相关资源
        最近更新 更多