1

在我的 windows 机器上我可以运行 ng serve 但是当我在 mac 上尝试时我得到这个错误:

module.js:544
    throw err;
    ^

Error: Cannot find module '@ngtools/json-schema'
    at Function.Module._resolveFilename (module.js:542:15)
    at Function.Module._load (module.js:472:25)
    at Module.require (module.js:585:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/usr/local/lib/node_modules/@angular/cli/models/config/config.js:6:23)
    at Module._compile (module.js:641:30)
    at Object.Module._extensions..js (module.js:652:10)
    at Module.load (module.js:560:32)
    at tryModuleLoad (module.js:503:12)
    at Function.Module._load (module.js:495:3)

我试图 npm install json-schema 但它没有帮助。有什么建议么?

4

1 回答 1

1

尝试删除 node 和 npm 并重新安装。使用以下版本:

  • 节点 8.0.0
  • npm 5.0.0: $ npm install npm@5.0.0
  • 角-cli 1.0.0: $ npm install -g @angular/cli@1.0.0
于 2017-12-17T22:22:06.863 回答