【问题标题】:webpack dev build naming collision with require(asn1.js) in parse-asn1 .. work if i change import to require(../asn1.js)webpack dev 与 parse-asn1 中的 require(asn1.js) 构建命名冲突 .. 如果我将 import 更改为 require(../asn1.js)
【发布时间】:2020-08-31 07:13:35
【问题描述】:

在我的 react 项目中,我已将 webpack 更新为 4 。一切正常,但 node_modules parse-asn1 的库中只有一个问题@

有 2 个文件 asn1.jscertificate.js 其中需要 asn1.js

var asn1 = require('asn1.js')

正如我在控制台中看到的错误,asn1 是从同一文件夹/文件导入的,即parse-asn1/asn1.js,因为包的名称与文件的名称相同。

当我将导入更改为

var asn1 = require('../asn1.js')

它通过导入原始包来工作 我不知道这个问题是否仅与这个包有关,或者 webpack 配置中是否有一些解决方法用于导入。 请帮忙

我的 main.js 中有更多导入

问题也可能与这些有关

import "react-hot-loader";
import "core-js/stable";
import "regenerator-runtime/runtime";

【问题讨论】:

    标签: javascript reactjs webpack asn.1


    【解决方案1】:

    修复了一些更新,没有任何更新

    【讨论】:

      猜你喜欢
      • 2021-12-10
      • 1970-01-01
      • 1970-01-01
      • 2015-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-11
      • 2011-08-24
      相关资源
      最近更新 更多