4

我知道我们需要 wow.js 的类型文件,但我无法在任何地方找到它。有没有其他解决方案可以将此外部 js 加载到 webpack 中?

4

1 回答 1

4

执行以下步骤:

  1. 安装导出加载器
        npm i 出口加载器 --save-dev
    
    
  2. 添加到webpack.config.js这个加载器
        {
            测试:require.resolve('wow.js/dist/wow.js'),
            装载机:'出口?this.WOW'
        }
    
    
  3. typings.d.ts在您的类型文件夹中 创建文件:
        声明模块“wow.js/dist/wow.js”{
            var noTypeInfoYet:任何;
            出口 = noTypeInfoYet;
        }
    
    
  4. 将导入添加到您的*.component.ts文件
        从 'wo​​w.js/dist/wow.js' 导入 * 作为 WOW;
    
    
  5. 好好利用!
        ngOnInit(){
            新哇().init();
        }
    
    

当然你可以使用你自己的 webpack 配置而不用exports-loader等...

于 2016-08-12T23:25:20.170 回答