相关疑难解决方法(0)

如何在Ionic v2中扩展默认的webpack配置

我想扩展离子的默认webpack配置.具体来说,我想添加一个别名来解析模块,这样我就可以按照绝对路径导入模块,而不是相对的模块:

而不是像这样导入模块:

import { SomeComponent } from '../../components/some.component.ts';
Run Code Online (Sandbox Code Playgroud)

我想要

import { SomeComponent } from '@app/components/some.component.ts';
Run Code Online (Sandbox Code Playgroud)

where @app源是根源目录的别名.

在其他项目中,我可以通过向webpack配置添加这样的内容来实现此目的:

module.exports = {
    ...   
    resolve: {
        extensions: ['.ts', '.js'],
        alias: {
            '@app': path.resolve('./'),
        }
    },
    ...
};
Run Code Online (Sandbox Code Playgroud)

我不知道如何在没有覆盖默认webpack配置的情况下使用Ionic执行此操作.

ionic-framework webpack ionic2

27
推荐指数
3
解决办法
1万
查看次数

标签 统计

ionic-framework ×1

ionic2 ×1

webpack ×1