Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度2设置问题_Angular_Npm_Typescript Typings - Fatal编程技术网

Angular 角度2设置问题

Angular 角度2设置问题,angular,npm,typescript-typings,Angular,Npm,Typescript Typings,在前端,我想将Angular 2与Node.js和TypeScript一起使用,在后端,我想使用Java。在我得到一个示例应用程序运行后,我正在尝试使用Angular 2和NPM设置UI应用程序 然而,NPM抛出了一堆来自普通包的错误。 这是我的tsconfig.json: { "compilerOptions": { "target": "es5", "module": "commonjs", "moduleResolution": "node", "em

在前端,我想将Angular 2与Node.js和TypeScript一起使用,在后端,我想使用Java。在我得到一个示例应用程序运行后,我正在尝试使用Angular 2和NPM设置UI应用程序

然而,NPM抛出了一堆来自普通包的错误。

这是我的tsconfig.json:

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "typeRoots": [
      "node_modules/@types"
    ]
  },
  "exclude": [
    "node_modules"
  ]
}
这是我的typings.json:

{
  "dependencies": {
    "bluebird": "registry:npm/bluebird#3.5.0+20170314181206",
    "debug": "registry:npm/debug#2.0.0+20170504163145"
  },
  "globalDependencies": {
    "atom": "registry:env/atom#1.6.0+20160723033700",
    "d3": "github:DefinitelyTyped/DefinitelyTyped/d3/d3.d.ts#1c05872e7811235f43780b8b596bfd26fe8e7760",
    "mocha": "registry:dt/mocha#2.2.5+20170311011848",
    "node": "registry:env/node#0.10.0+20170213133316"
  }
}

此外,我在某个地方读到打字机已被弃用,但我找不到替代品,所以这对我没有任何好处

为什么不使用angular cli生成angular 4项目。以下是链接:

您需要遵循的步骤:

  • 安装Angular CLI:
  • 生成和服务角度项目:
  • 在浏览器中打开

  • 我甚至不知道这是一个选择。谢谢我会尝试把我的文件放在这个新项目中,看看它是否有效。
    npm install -g @angular/cli
    
    ng new my-project
    cd my-project
    ng serve