小编Gab*_*mka的帖子

Babel Plugin/Preset文件不允许导出对象,仅导出函数

我试着在一个旧项目中使用Babel-loader,我注意到有关babel加载器何时处理包装对象的一些问题,这是它的默认行为吗?我不确定这是一个错误还是我做错了什么,我在谷歌上找不到它,所以这是我的最后一个资源.

我是否需要更改代码才能使其正常工作?

这是我目前的规格:Webpack:3.19.0 babel/core:7.0.0-beta.34 babel-loader:8.0.0-beta.0

如果需要,请参考我的packages.json:

http://paste.ubuntu.com/26187880/

我试着加载包含在函数中的单个文件:

http://paste.ubuntu.com/26187814/

恢复,旧的,这样建立:

(  window.global = { } )();
Run Code Online (Sandbox Code Playgroud)

这是我的webpack配置:

const webpackConfig = {
    context: __dirname,
    entry: {
        app: '../../JavaScript/Namespacing.js'
    },
    module: {
        rules: [
          {
            test: /.jsx?$/,
            exclude: /(node_modules|bower_components)/,
            use: {
              loader: 'babel-loader',
            }
          }
        ]
    },
    output: {
      path: __dirname + "/../../static/js",
      filename: "[name].js"
    },
    plugins: [
        new webpack.ProvidePlugin({
            $: "jquery",
            jQuery: "jquery",
            "window.jQuery": "jquery"
        })
    ],
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误如下:

Plugin/Preset files are not allowed to export objects, only functions.

那么,我错过了什么吗?

谢谢你的帮助.

javascript babel webpack

40
推荐指数
3
解决办法
4万
查看次数

在 Docker 容器中调试 Python

我有一个运行 python 服务器的 docker 容器,它安装在我的本地卷上(例如,如果我重新启动容器,它就会更新)

但是,这非常难以调试。我使用的是 PyCharm 专业 IDEA。

我已经尝试按照有关如何在 docker 容器中进行调试的指南进行操作,但它仅显示了在 PyCharm 中启动容器时的操作方法,在我的情况下,我得到了一个很大的 Terraform 东西来设置所有环境,所以我必须找到一种附加到容器 python 解释器或类似的方法。

任何人对此有任何想法或指南吗?

谢谢 !

python docker

6
推荐指数
1
解决办法
1446
查看次数

Powershell通过评论转换为json

我有一个非常简单的json,这段代码适合他:

function Get-CustomHeaders() {
   return Get-Content -Raw -Path $JsonName | ConvertFrom-Json
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我的json有任何意见,// wololo它会打破.让这个解析器接受评论会难吗?

powershell json

5
推荐指数
3
解决办法
1203
查看次数

标签 统计

babel ×1

docker ×1

javascript ×1

json ×1

powershell ×1

python ×1

webpack ×1