Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 网页包相对路径解析错误_Javascript_Node.js_Ecmascript 6_Webpack_Babeljs - Fatal编程技术网

Javascript 网页包相对路径解析错误

Javascript 网页包相对路径解析错误,javascript,node.js,ecmascript-6,webpack,babeljs,Javascript,Node.js,Ecmascript 6,Webpack,Babeljs,我正在从“../../\u-lib”导入一个类似这样的模块import{validate} 但是webpack向我抛出了一个错误ModuleNotFoundError。从内部看,它似乎解析了错误的路径为什么:resolve file c:/Users/Me/project/resource/func\\\ lib不存在 我的目录如下所示: project resource func file.js _lib validate.js index.js 在validate.js中

我正在从“../../\u-lib”导入一个类似这样的模块
import{validate}
但是webpack向我抛出了一个错误
ModuleNotFoundError
。从内部看,它似乎解析了错误的路径为什么:
resolve file c:/Users/Me/project/resource/func\\\ lib不存在


我的目录如下所示:

project
 resource
  func
   file.js
_lib
 validate.js
 index.js
validate.js
中,我正在导出一个类似这样的函数
export function validate(){}
index.js
中,我以这种方式导出validate
export*from./validate'


这是mt网页包配置

var webpack = require('webpack');

module.exports = {
  // entry: provided by serverless
  // output: provided by serverless
  target: 'node',
  externals: [
    'aws-sdk',
    'dynamodb-doc'
  ],
  resolve: {
    extensions: ['', '.js', '.jsx']
  },
  devtool: 'source-map',
  plugins: [
    new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/),
    new webpack.optimize.DedupePlugin(),
    new webpack.optimize.OccurenceOrderPlugin(),
    new webpack.optimize.UglifyJsPlugin({
      compress: {
        unused: true,
        dead_code: true,
        warnings: false,
        drop_debugger: true
      }
    }),
        function () {
            this.plugin("done", function (stats) {
                if (stats.compilation.errors && stats.compilation.errors.length) {
                    console.error(stats.compilation.errors)
                    throw new Error(stats.compilation.errors);
                }
            });
        }
  ],
  module: {
    loaders: [
            {
        test: /\.json$/,
        loader: 'json'
      },
      {
        test: /\.html$/,
        loader: 'html'
      },
            {
        test: /\.js$/,
        loader: 'babel',
        exclude: /node_modules/,
        query: {
          presets: ['es2015', 'stage-0']
        }
      }
    ]
  }
};