1. 程式人生 > >webpack typescript art-template 模組構建失敗解決方案

webpack typescript art-template 模組構建失敗解決方案

環境

webpack 版本:4.10.2, 非全域性安裝

node :8.11.2

typescript:2.9.1

問題一 typescript 引入模組報錯

npm 安裝art-template 後,typesrciprt 檔案引入模組構建 報錯

import template= require('art-template');


解決辦法

直接引入打包後的檔案

import template = require('art-template/lib/template-web');

問題二  找不到typescript 宣告檔案

art-template 更新了自己的typescript 宣告檔案,只需要反它放到合適目錄

解決辦法

找到專案目錄下的,node_modules/@types/ 目錄,

在此目錄下建立如下目錄並把,typescript 宣告檔案放在裡面,如下所示:

注意宣告檔案放在兩個目錄下,然後重新構建,成功