【问题标题】:Configuring Angular2 with .NET使用 .NET 配置 Angular2
【发布时间】:2017-06-27 11:39:12
【问题描述】:

大家好,我正在尝试使用 .NET webProject 配置一个 Angular 2 应用程序,但我遇到了一些我不知道如何解决或不知道为什么会出现的问题。

错误快照。都出现在类型 def 文件中 我正在使用 webpack

var webpack = require('webpack');

module.exports = {
    entry: './App_UI/entry/main.ts', 
    output: {
        path: './App_UI/bundle',
        filename: 'app.bundle.js'
    },
    module: {
        loaders: [
            { test: /\.ts$/, loader: 'ts-loader' }
        ]
    },
    resolve: {
        extensions: ['.js', '.ts']
    }
};

package.json 看起来像这样

"name": "search-engine",
  "version": "0.1.0",
  "license": "ISC",
  "scripts": {
    "lite": "lite-server",
    "postinstall": "typings install",
    "start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    "typings": "typings"
  },
  "dependencies": {
    "@angular/common": "~2.4.5",
    "@angular/compiler": "~2.4.5",
    "@angular/compiler-cli": "~2.4.5",
    "@angular/core": "~2.4.5",
    "@angular/http": "~2.4.5",
    "@angular/platform-browser": "~2.4.5",
    "@angular/platform-browser-dynamic": "~2.4.5",
    "@angular/router": "~3.4.5",
    "@ng-bootstrap/ng-bootstrap": "^1.0.0-alpha.19",
    "bootstrap": "^3.3.7",
    "core-js": "~2.4.1",
    "ng2-bs3-modal": "^0.10.4",
    "reflect-metadata": "^0.1.8",
    "rxjs": "~5.0.1",
    "zone.js": "~0.7.6"
  },
  "devDependencies": {
    "@types/core-js": "^0.9.35",
    "lite-server": "^2.2.2",
    "ts-loader": "^2.0.0",
    "tslint": "^4.4.2",
    "typescript": "^2.1.5",
    "typings": "^2.1.0",
    "webpack": "^2.2.1"
  }

和 tsconfig.json

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false
  }
}

我错过了什么?

错误是在构建项目时构建失败:1 |成功 1 一些错误,例如状态:`cannot find name "schedulre","number"。等。 我猜它不知道“Promise, Observable, Action”。

【问题讨论】:

  • 当您遇到错误并询问有关该错误的问题时,您需要将该错误包含为文本,请不要使用屏幕截图。

标签: .net angular


【解决方案1】:

我决定使用 angular-cli 创建一个项目,然后从中复制我需要的内容,将文件包含在 web 项目中,就是这样。

【讨论】:

    猜你喜欢
    • 2017-04-24
    • 1970-01-01
    • 2017-06-21
    • 2020-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多