2016-09-30 12 views
5

Sử dụng gói webpack độc lập, bạn có thể sử dụng bí danh để phân giải mô-đun. một cái gì đó như thế này bên trong tập tin webpack.config của bạn, config.resolve khối:Làm thế nào để sử dụng tên mô-đun răng cưa trong cli góc?

config.resolve = { 
    extensions: ['', '.ts', '.js', '.json', '.css', '.scss', '.html'], 
    alias: { 
     'app': 'src/app', 
     'common': 'src/common', 
     'a_module_name': 'file_path_to_module_name' 
    } 
    }; 

Làm thế nào để bạn sử dụng webpack như độ phân giải alias bên cli góc?

+0

Tôi đang cố giải quyết vấn đề tương tự, bạn có giải pháp nào cho vấn đề này không? – galvan

+0

hiện không. Có lẽ, bạn có thể upvote câu hỏi để nó nhận được nhiều sự chú ý. Tôi thực sự chuyển từ cli, vì điều này và bắt đầu sử dụng angular 2 webpack starter –

+0

Tôi đang đối mặt với cùng một vấn đề, và theo một cuộc thảo luận tại github có vẻ như họ sẽ không tiếp xúc với cấu hình webpack, nhưng tôi có thể ' t tìm thấy bất kỳ công việc xung quanh cho điều này – galvan

Trả lời

1

Hãy thử sử dụng các nguyên cảo compilerOptionspaths mảng bên tsconfig.json tập tin của bạn:

Các đường dẫn giá trị mảng là tương đến baseUrl. Dưới đây là ví dụ về cách sử dụng:

"compilerOptions": { 
    "baseUrl": ".", 
    "paths": { 
    "@app/*": ["app/*"] 
    } 
} 
Các vấn đề liên quan