webpack dev 构建与 parse-asn1 中的 require(asn1.js) 的命名冲突 .. 如果我将导入更改为 require(../asn1.js) 则工作
webpack dev build naming collision with require(asn1.js) in parse-asn1 .. work if i change import to require(../asn1.js)
在我的 React 项目中,我已将 webpack 更新为 4 。一切正常,但 node_modules parse-asn1
中的库中只有一个问题
有 2 个文件 asn1.js
和 certificate.js
其中 asn1.js
是必需的,因为
var asn1 = require('asn1.js')
正如我在控制台中看到的错误,asn1 是从同一个 folder/file 导入的,即 parse-asn1/asn1.js
因为包的名称与文件的名称相同。
当我将导入更改为
var asn1 = require('../asn1.js')
它通过导入原始包来工作
我不知道这个问题是否只与这个包有关,或者在 webpack 配置中是否有一些解决方法用于导入。
请帮忙
我的 main.js
中还有一些导入
这个问题也可能与这些有关
import "react-hot-loader";
import "core-js/stable";
import "regenerator-runtime/runtime";
修复了一些更新,没有任何相关更新
在我的 React 项目中,我已将 webpack 更新为 4 。一切正常,但 node_modules parse-asn1
有 2 个文件 asn1.js
和 certificate.js
其中 asn1.js
是必需的,因为
var asn1 = require('asn1.js')
正如我在控制台中看到的错误,asn1 是从同一个 folder/file 导入的,即 parse-asn1/asn1.js
因为包的名称与文件的名称相同。
当我将导入更改为
var asn1 = require('../asn1.js')
它通过导入原始包来工作 我不知道这个问题是否只与这个包有关,或者在 webpack 配置中是否有一些解决方法用于导入。 请帮忙
我的 main.js
中还有一些导入这个问题也可能与这些有关
import "react-hot-loader";
import "core-js/stable";
import "regenerator-runtime/runtime";
修复了一些更新,没有任何相关更新