0
这样的预处理器指令有没有办法在typescript上定义预处理器指令,如#define #if等c#,特别是在角2中?Angular 2 - 像#if
我正在开发一个多平台的项目,我想为移动设备和网络使用相同的代码。问题是,当我使用一种平台不支持的技术时。
这样的预处理器指令有没有办法在typescript上定义预处理器指令,如#define #if等c#,特别是在角2中?Angular 2 - 像#if
我正在开发一个多平台的项目,我想为移动设备和网络使用相同的代码。问题是,当我使用一种平台不支持的技术时。
有一种方式来定义的打字稿预处理指令,类似的C#的#define#如果等,特别是在角2
号但是角度团队使用的WebPack它具有选项定义环境变量并对这些变量执行死代码消除。
https://basarat.gitbooks.io/typescript/content/docs/tips/build-toggles.html
谢谢!我可以使用它进行导入或不导入一些脚本?或者它只是一个由webpack设置的变量? –
只是由webpack设置的变量。你可以使用webpack做更多奇特的事情,例如使用'NormalModuleReplacementPlugin'重定向模块https://webpack.github.io/docs/list-of-plugins.html#normalmodulereplacementplugin – basarat