作曲家包是否可以在项目的根目录中创建一个或多个文件夹?
例如:
constructor(private statsService: StatsService...) {}
ngOnInit() {
this.statsService.currentStats.subscribe(
statsSource => (this.statsSource = statsSource)
);
}
我运行// level service returns the character level
constructor(private levelService: levelService) {
// Services do not utilize the oninit lifecycle, so I wrote a function to act like one.
// I saw this as a suggestion in researching but this does not seem optimal.
this.init();
}
levelObservable: any;
level: number;
characterSp: number;
characterVitality: number;
statsSource: any;
currentStats: any;
init(){
this.levelObservable = this.levelService.getLevel();
this.levelObservable.subscribe(level => {
this.level = level;
this.characterSp = this.level * 2;
this.characterVitality = this.level * 6;
this.statsSource = new BehaviorSubject<any>({
spellPoints: this.characterSp,
actionDice: 3,
vitality: this.characterVitality,
wounds: 10
});
this.currentStats = this.statsSource.asObservable();
});
来安装我的包(框架)。
这个框架可以在我的根目录中创建文件夹/ansible
/application
/public
/composer.json
/composer.lock
吗?
答案 0 :(得分:2)
您可能需要查看https://getcomposer.org/doc/articles/scripts.md并查看post-install-cmd
事件名称并提供自己的脚本来创建所需的目录。