【问题标题】:Webpack cannot resolve object requireWebpack 无法解析对象要求
【发布时间】:2017-02-24 01:47:54
【问题描述】:

我正在构建一个 webapp,我需要 webpack 来要求一个文件夹中的配置文件中的一个对象。

└─ config.js
└─ foo
   └─bar.js

假设 bar.js 需要在 config.js 中获得一个 kitty const

目前我的代码在config.js javascript 中看起来像这样

const kitty = {
    meow: {
        'name': "prrr",
    }
};

bar.js javascript中像这样

require('../config')
console.log(kitty.meow.name)

但我返回一个错误提示

Module not found: Error: Cannot resolve 'file' or 'directory' ../config

【问题讨论】:

  • 你能修改你的文件结构以包含 webpack 配置和它的位置吗?

标签: javascript arrays module webpack require


【解决方案1】:

我使用 es6 语法解决了这个问题

export const kitty = {...}

import kitty from '../config.js'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-15
    • 2016-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-30
    • 2015-11-04
    相关资源
    最近更新 更多