Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.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
如何创建多个typescript/angularjs 1项目,并用模块引用它们是AMD_Angularjs_Typescript_Gulp_Requirejs_Amd - Fatal编程技术网

如何创建多个typescript/angularjs 1项目,并用模块引用它们是AMD

如何创建多个typescript/angularjs 1项目,并用模块引用它们是AMD,angularjs,typescript,gulp,requirejs,amd,Angularjs,Typescript,Gulp,Requirejs,Amd,我有一个带有typescript的大型项目angular js 1,我为这个项目使用了外部模块,我的项目有核心,比如库和应用程序,它将引用核心库并从核心调用服务 我设计的结构是 index.html ----------- app ---------------- my-core ---------------- my-app ----------- assets --------------libs 我用 吞咽javascript任务管理器 loader模块的requirejs 我创建的每个

我有一个带有typescript的大型项目angular js 1,我为这个项目使用了外部模块,我的项目有核心,比如库和应用程序,它将引用核心库并从核心调用服务

我设计的结构是

index.html
----------- app
---------------- my-core
---------------- my-app
----------- assets
--------------libs
我用

  • 吞咽javascript任务管理器
  • loader模块的requirejs
  • 我创建的每个文件夹都有一个index.ts文件,用于重新导出文件夹中的模块

    我的核心配置:

    {
      "compilerOptions": {
          "module": "amd",
          "target": "es6",
          "noImplicitAny": false,
          "baseUrl": ".",
          "moduleResolution": "node",
          "outFile": "../my-core/app/references/myCore.js",
          "rootDir": "../my-core",
          "declaration": true,
          "experimentalDecorators": true,
          "inlineSourceMap": true,
          "inlineSources": true
      }
    }
    
    我的应用程序的tsconfig

    {
      "compilerOptions": {
          "module": "amd",
          "target": "es6",
          "rootDir": "",
          "noImplicitAny": false,
          "sourceMap": true,
          "baseUrl": ".",
          "moduleResolution": "node",
          "experimentalDecorators": true,
          "lib": ["dom", "es2015.promise", "es6"]
      }
    }
    
    你能给我建议一下我的结构吗。如何参考core,以及如何构建、部署

    谢谢