如何在TypesScript中使用Webpacks的'require'和'require.ensure'

时间:2017-01-12 13:50:00

标签: javascript typescript sass webpack

我正在尝试将TypeScript集成到Webpack中,并且正在寻找一些有助于解决所有Webpack特定内容的@types。

我正在使用declare function require(string): any;来使用fe:require('some.scss'),但很快就直接或通过/// <reference path="...语法添加它而感到恼火,并希望有更好的方法来执行此操作

理想的事情只是npm i @types/webpack但是这个包似乎只适用于Webpack配置文件,我觉得这完全没用......

更具体一点,我试图让这段代码在TypeScript中运行:

require.ensure([
    require('./first')
], function(require) {
    require('./second')
}, 'second');

1 个答案:

答案 0 :(得分:8)

这些可在@types/webpack-env

中找到
npm install --save-dev @types/webpack-env