我正在开发一个有角度的4应用程序,我想在router-outlet外加载login.page.ts
这是我的home.component.html文件
<div class="container">
<top-nav-bar></top-nav-bar>
<lett-nav-bar></lett-nav-bar>
<router-outlet></router-outlet>
</div>
Run Code Online (Sandbox Code Playgroud)
路线配置
const MAINMENU_ROUTES: Routes = [
{ path: 'login', component: LoginComponent },
{ path: '', redirectTo: 'home', pathMatch: 'full'},
{ path: 'home', component: HomeComponent, canActivate: [AuthGuard]}
];
Run Code Online (Sandbox Code Playgroud)
有了这个,我可以在路由器内加载登录页面,但我想在进入路由器插座之前全屏加载登录页面.
我正在研究Ionic 2项目,我想为不同的环境(如开发和生产)配置它.但是,我不知道在配置文件放在离子2中的位置.有没有办法放置配置文件和运行命令
喜欢
Run Code Online (Sandbox Code Playgroud)ionic build android --prod
和
Run Code Online (Sandbox Code Playgroud)ionic build android --dev
我正在尝试调试Ionic 2应用程序我想知道如何为映射到javascript文件的每个打字稿文件包含souceMap.
但是当我在Chrome中打开开发工具时,没有任何souceMap文件.
另外,我启用了"sourceMap":true
在tsconfig.json文件.这是我的tsconfig.json文件
{
"compilerOptions": {
"allowSyntheticDefaultImports": true,
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [
"dom",
"es2015"
],
"module": "es2015",
"moduleResolution": "node",
"sourceMap": true,
"target": "es5",
"types": [
"jasmine"
]
},
"include": [
"src/**/*.ts"
],
"exclude": [
"node_modules"
],
"compileOnSave": false,
"atom": {
"rewriteTsconfig": false
}
}
Run Code Online (Sandbox Code Playgroud)
之后,我尝试根据不适用于离子2的源图来 更改ionic.config.json.但它也不适合我.
有谁知道什么是错的?
我正在开发一个 nodejs 项目,在服务器端使用Puppeteer生成 PDF 。在那里我使用打字稿,Puppeteer 的当前版本是 8.0.0(提供它自己的类型定义)。
但是在构建过程中,得到以下错误
在types.d.ts文件中,我也可以看到未定义小写。
有谁知道错误是什么?