Angular 在cli中创建模块时生成路由模块
我最近开始在我的应用程序中实现延迟加载。我想知道在angular cli应用程序中生成新模块时,除了手动创建模块外,是否还有其他方法可以创建routing.module.ts?我对此进行了一些搜索,找到了一些文章,其中对不同类型的命令有很好的解释 所以基本上,没有单独的命令来创建routing.module文件。但是,这可以在创建模块时创建Angular 在cli中创建模块时生成路由模块,angular,lazy-loading,angular-cli,Angular,Lazy Loading,Angular Cli,我最近开始在我的应用程序中实现延迟加载。我想知道在angular cli应用程序中生成新模块时,除了手动创建模块外,是否还有其他方法可以创建routing.module.ts?我对此进行了一些搜索,找到了一些文章,其中对不同类型的命令有很好的解释 所以基本上,没有单独的命令来创建routing.module文件。但是,这可以在创建模块时创建 ng g模块[模块名称]--路由或ng g m[模块名称]--路由将创建模块并添加映射/元数据链接。带有路由创建命令的模块:- ng g m [Modul
ng g模块[模块名称]--路由
或ng g m[模块名称]--路由
将创建模块并添加映射/元数据链接。带有路由创建命令的模块:-
ng g m [ModuleName] --routing
ng g c componentName
或ng g c子文件夹/componentName
ng g m子文件夹/moduleName--routing
ng g m sub-folder/module-name
仅创建模块
我迟到了:)但我是如何在同一个目录中一次生成模块
,模块和组件的路由
从src/app/
目录键入以下命令,以生成名为“我的页面”的模块、路由和组件
ng g m my-page --routing=true && ng g c my-page --skip-tests=true -m=my-page
如果希望生成测试,则不要使用skip tests参数。Hi Saiyaff Farouk,上面的命令同时创建module.ts和routing.module.ts。由于我已经有一个module.ts,是否可以单独生成routing.module.ts。@Dhana我认为对于“由于我已经有一个module.ts,是否可以单独生成routing.module.ts”的场景,使用命令是不可能的。要克服这一点,您可以尝试编写自己的示意图。但是,让我做一点进一步的研究,看看你想要的东西是否已经以任何形式存在
ng g m sub-folder/module-name
ng g m my-page --routing=true && ng g c my-page --skip-tests=true -m=my-page