Snap.svg入坑大法

2018-07-31  本文已影响0人  月魂king

首坑

import Snap from 'imports-loader?this=>window,fix=>module.exports=0!snapsvg/dist/snap.svg.js'

这样引入即可解决。或者通过修改webpack配置如下:

module.exports = {
  module: {
    ...
    loaders: [
      {
        test: require.resolve('snapsvg'),
        loader: 'imports-loader?this=>window,fix=>module.exports=0'
      }
    ]
  }
};

由于我使用的是dva+roadhog,所以无法修改webpack文件配置,因为找不到loaders(。。。),emmm,所以第一种方法可行,第二种方法未测试(溜了)。

上一篇下一篇

猜你喜欢

热点阅读