Ich möchte ein npm-Paket für ein Projekt erstellen. Ich habe angular-cli verwendet, um meine Komponenten zu erstellen.Wie erstelle ich Angular2 npm-Paket mit angular-cli?
Mein tsconfig.json
{
"compilerOptions": {
"declaration": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "dom"],
"mapRoot": "./",
"module": "es6",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"sourceMap": true,
"target": "es5",
"typeRoots": [
"../node_modules/@types"
]
}
}
kann ich *.d.ts
mit ng build
erzeugen Und dann, mit npm link
ich mein Paket in anderes Projekt testen kann, aber mein Modul, das ist meine Komponenten enthält nicht gefunden. .:/
Haben Sie einige Ideen? :)
Ihre Frage ist nicht wirklich klar, was Ihr Problem ist - sagen Sie, dass Sie Ihre App ausbauen und es funktioniert nicht? Denn das könnte damit zusammenhängen: http://stackoverflow.com/questions/37558656/angular-clis-ng-build-doesnt-produce-a-working-project – Zze
Ich kann mein Projekt nicht erzeugen, um es zu benutzen ein anderes Projekt als Abhängigkeit mit npm –
Momentan können Sie es nicht über CLI machen. Folge diesem Thread, hier findest du eine Menge interessanter Dinge: https://github.com/angular/angular-cli/issues/1692#issuecomment-273989471 – DDRamone