【问题标题】:How to import a dependecy's dependency?如何导入依赖项的依赖项?
【发布时间】:2019-05-22 15:01:14
【问题描述】:

我正在编写一个 Web 应用程序,我需要重用一个函数,该函数作为我的一个依赖项的依赖项包含在内。我知道如何导入主要依赖项:

import {DataTable} from "simple-datatables";

但是我怎样才能导入它的依赖项之一呢?我已经尝试过这个但没有用:

import {DataTable} from "simple-datatables/helpers";

提前致谢!

【问题讨论】:

  • 你要导入什么?
  • 我想导入位于 simple-datatables/helpers 中的函数“createElement”

标签: javascript webpack import


【解决方案1】:

你可以像这样导入导出的函数

import { createElement } from "simple-datatables/src/helpers";

注意:文件 helpers.js 位于文件夹src/

Reference

【讨论】:

  • npm 编译日志:错误无法编译,出现 1 个错误未找到此依赖项:* simple-datatables/helpers.js in ./assets/js/sigmetCorp.js
  • @Nestor 我在我的项目中测试了这个模块。您需要将 src/ 添加到路径中。查看我的更新。
【解决方案2】:

使用这个:

import {DataTable} from "~simple-datatables/helpers";

【讨论】:

  • 这行不通,因为我已经导入 Ok 的 DataTable 不在 Helpers 中,我要导入的是 Helpers 文件中的函数
  • 请发布帮助文件
  • @NikkoKhresna 成立于github
猜你喜欢
  • 2015-11-23
  • 2019-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-29
  • 1970-01-01
相关资源
最近更新 更多