老师你好,有个问题想要请教一下

来源:4-4 后端Routes入口优化require.context

君莫惜555

2020-11-08 17:18:10

# 具体遇到的问题
在本节中,我使用 require-context模块,与path模块配合解决路由引入的问题,但是如果require-context模块如果全局引入,就会与svg-captcha冲突,引发错误,搞了几个小时,也没有搞明白具体因为什么。而且svg-captch这个包我看已经两年没有更新了,老师是否有推荐的其它的包


# 错误如下:

在这里输入代码,可通过选择【代码语言】突出显示

/Users/andy/Desktop/Panda_community/service/node_modules/opentype.js/dist/opentype.js:8

  if (directory[0] === '.') {

               ^


TypeError: Cannot read property '0' of undefined

    at require.context.TINF_OK (/Users/andy/Desktop/Panda_community/service/node_modules/opentype.js/dist/opentype.js:8:16)

    at Object.<anonymous> (/Users/andy/Desktop/Panda_community/service/node_modules/opentype.js/dist/opentype.js:46:1)

    at Module._compile (internal/modules/cjs/loader.js:1137:30)

    at Module._compile (/Users/andy/Desktop/Panda_community/service/node_modules/pirates/lib/index.js:99:24)

    at Module._extensions..js (internal/modules/cjs/loader.js:1157:10)

    at Object.newLoader [as .js] (/Users/andy/Desktop/Panda_community/service/node_modules/pirates/lib/index.js:104:7)

    at Module.load (internal/modules/cjs/loader.js:985:32)

    at Function.Module._load (internal/modules/cjs/loader.js:878:14)

    at Module.require (internal/modules/cjs/loader.js:1025:19)

    at require (internal/modules/cjs/helpers.js:72:18)


写回答

1回答

Brian

2020-11-11

你是为啥要全局引入?代码呢?

0

0 学习 · 1842 问题

查看课程