最近想在vue项目里使用spritejs,在引入spritejs 和 sprite-extend-shapes 时,控制台报错了。
通过在github上提问,和浏览之前的issue,这个问题,一用有两个解决方案
// 方案一,引入时,直接引入具体的问卷,
import * as Spritejs from 'spritejs/dist/spritejs.min.js'
// 方案二:修改webpack配置,添加一个别名
resolve: {
alias: {
spritejs: 'spritejs/dist/spritejs.js'
}
}
// 使用vue-cli3,需要调整wepack里的相关配置,这个就需要改vue.config.js里的内容:
configureWebpack: {
resolve: {
alias: {
spritejs: 'spritejs/dist/spritejs.js'
}
}
}
出现这个问题,目前是spritejs本身存在问题,开发人员计划在下一次对这个进行修改。