环境
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 声明文件放在里面,如下所示:
注意声明文件放在两个目录下,然后重新构建,成功