Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Webpack:您可能需要一个合适的加载器来处理这种文件类型

Webpack:您可能需要一个合适的加载器来处理这种文件类型
EN

Stack Overflow用户
提问于 2016-03-25 18:15:58
回答 1查看 1.9K关注 0票数 0

我和webpack有一个小的nodejs项目。我对webpack来说是个新手,所以我想这就是问题所在。

如果我安装了log4js、winston或其他记录器库并运行我得到的应用程序

代码语言:javascript
运行
AI代码解释
复制
WARNING in ./~/log4js/lib/log4js.js
Critical dependencies:
388:21-38 the request of a dependency is an expression
 @ ./~/log4js/lib/log4js.js 388:21-38

WARNING in ./~/log4js/lib/appenders/logstashUDP.js.orig
Module parse failed: /Users/me/Development/jstemplate/node_modules/log4js/lib/appenders/logstashUDP.js.orig Line 31: Unexpected token <<
You may need an appropriate loader to handle this file type.
| 
|     var logObject = {
| <<<<<<< HEAD
|       '@timestamp': (new Date(loggingEvent.startTime)).toISOString(),
|       type: type,
 @ ./~/log4js/lib/appenders ^\.\/.*$

这是我的webpack配置

代码语言:javascript
运行
AI代码解释
复制
var webpack = require('webpack');
var path = require('path');

var APP_DIR = path.join(__dirname, '..', 'src');

var devFlagPlugin = new webpack.DefinePlugin({  
  __DEV__: JSON.stringify(JSON.parse(process.env.DEBUG || 'false'))
});

module.exports = {
  debug: true,
  devtool: 'eval',
  entry: ['webpack-hot-middleware/client', './src/index.tsx'],
  module: {
    preLoaders: [{
      test: /\.tsx?$/,
      loader: 'tslint',
      include: APP_DIR
    }],
    loaders: [{
        test: /\.tsx?$/,
        loaders: ['babel', 'ts'],
        include: APP_DIR
    }]
  },
  output: {
    filename: 'app.js',
    path: path.join(__dirname, '..', 'build'),
    publicPath: '/static/'
  },
  plugins: [
    new webpack.HotModuleReplacementPlugin(),
    new webpack.NoErrorsPlugin(),
    devFlagPlugin
  ],
  resolve: {
    root: [path.resolve('../src')],
    extensions: ['', '.jsx', '.js', '.tsx', '.ts', '.json']
  },
  resolveLoader: {
    root: '../node_modules'
  },
  node: {
    fs: "empty"
  }
};
EN

回答 1

Stack Overflow用户

发布于 2016-03-26 15:01:31

打开此文件。它已经损坏了。

代码语言:javascript
运行
AI代码解释
复制
    var logObject = {
<<<<<<< HEAD
      '@timestamp': (new Date(loggingEvent.startTime)).toISOString(),
      type: type,
      message: logMessage,
      fields: fields,
      category: loggingEvent.logger.category
=======
      "@version" : "1",
      "@timestamp" : (new Date(loggingEvent.startTime)).toISOString(),
      "type" : config.logType ? config.logType : config.category,
      "message" : layout(loggingEvent),
      "fields" : _.extend(config.fields,
                    loggingEvent.data.length > 1 ? loggingEvent.data[1] : {},
                    {'level':loggingEvent.level.levelStr})
>>>>>>> jumpgh-master
    };

看起来像是合并冲突。看起来是这个模块有问题,而不是webpack。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36225545

复制
相关文章

相似问题

webpack :您可能需要一个合适的加载器来处理这种文件类型

21

“你可能需要一个合适的加载器来处理这种文件类型”,使用Webpack和CSS

33

Webpack:‘你可能需要一个合适的加载器来处理这种文件类型。’-如何解决异步错误?

20

Webpack错误:“您可能需要一个合适的加载器来处理此文件类型”

34

如何解决webpack2错误:你可能需要一个合适的加载器来处理这种文件类型?

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档