在没有ts文件的情况下分配角度2项目

时间:2016-07-31 01:15:54

标签: javascript angular

我们可以只使用没有ts文件的js文件分发angular 2项目吗?我尝试了三个步骤的单独的ts和js文件

  1. system.config.js:将app更改为dist

     var map = {
      'app':                        'dist', // 'dist',
      '@angular':                   'node_modules/@angular',
     'angular2-in-memory-web-api': 'node_modules/angular2-in-memory-web-api',
     'rxjs':                       'node_modules/rxjs'
    };
    
  2. tsconfig.json:add outDir:dist

    {
      "compilerOptions": {
      "target": "es5",
      "module": "commonjs",
      "moduleResolution": "node",
      "sourceMap": true,
      "emitDecoratorMetadata": true,
      "experimentalDecorators": true,
      "removeComments": false,
      "noImplicitAny": false,
      "outDir": "dist"
    }
    
  3. 将dist文件夹创建到根文件夹,而不是npm start,在dist文件夹中创建js文件。

  4. 一切都好。

    但是我只用js文件分发项目,我删除了所有的ts文件,但刷新浏览器时出错了。

    怎么做?

0 个答案:

没有答案