1

我正在尝试为 webpack 中的长路径创建别名,但找不到有效的解决方案。

我设法找到了一个看起来像是正确解决方案的片段,但它没有奏效。

我已将 webpack.dev.js 添加到 module.exports 中:

resolve: {
    root: path.resolve('src/'),
    alias: {
        alias1: 'app/about',
        testino: 'app/testino/test',

    },
    extensions: ['', '.js', '.jsx']
}

并将其导入 app.component:

import {TestinoTest} from 'testino';

然后我得到错误:

未捕获的错误:无法找到模块“./app.component”[WDS] 编译时出错。./src/app/app.component.ts 模块构建失败:错误:无法解析模块'app/testino/test'

该服务的路径是src/app/testino/test/TestinoTest.service.ts

提前致谢

解决方案:(感谢 Bob Sponge)

在导入中,必须有从别名到特定文件的完整路径

import {TestinoTest} from 'testino/TestinoTest.service.ts';
4

0 回答 0