我有大型项目角度js 1与打字稿,我使用外部模块为这个项目和我的项目核心像一个库和应用程序,它将引用核心库和从核心调用服务。
我设计的结构是
index.html
----------- app
---------------- my-core
---------------- my-app
----------- assets
--------------libs
我用
每个文件夹我创建一个index.ts文件来重新导出文件夹
中的模块我的tsconfig for core:
{
"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
}
}
my tsconfig for my-app
{
"compilerOptions": {
"module": "amd",
"target": "es6",
"rootDir": "",
"noImplicitAny": false,
"sourceMap": true,
"baseUrl": ".",
"moduleResolution": "node",
"experimentalDecorators": true,
"lib": ["dom", "es2015.promise", "es6"]
}
}
可以建议我的结构。如何用核心引用,构建,部署?? ..
由于