Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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 网页包中的分析错误';s package.json_Javascript_Jquery_Webpack_Webpack 2 - Fatal编程技术网

Javascript 网页包中的分析错误';s package.json

Javascript 网页包中的分析错误';s package.json,javascript,jquery,webpack,webpack-2,Javascript,Jquery,Webpack,Webpack 2,我有以下简单的webpack.config.js文件: var webpack = require("webpack"); //LINE OF INTEREST module.exports = { entry: ["./main.js"], output: { path: "./build", filename: "bundle.js" }, module: { loaders: [ { test:

我有以下简单的webpack.config.js文件:

var webpack = require("webpack"); //LINE OF INTEREST

module.exports = {

    entry: ["./main.js"],
    output: {
        path: "./build",
        filename: "bundle.js"
    },

    module: {
    loaders: [
        { test: /\.css$/, loader: 'style-loader!css-loader' }
    ]
    },
    plugins: [
    new webpack.ProvidePlugin({
        $: "jquery",
        jQuery: "jquery"
    })
    ]
};
当我注释掉定义webpack的顶行时,我得到一个错误,因为我在定义ProvidePlugin时引用了webpack。但是,当我包含第1行时,我会得到以下神秘错误:

ERROR in (webpack)/package.json
Module parse failed: /var/www/html/node_modules/webpack/package.json Unexpected token (2:9)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected token (2:9)

首先,我不确定为什么我的node_modules文件夹是我的apache根目录。第二,为什么会出现解析错误?
package.json
文件不是通过npm安装的吗?怎么会有语法错误呢?

webpack.config.js

const webpack=require(“webpack”);
const path=require('path');
module.exports={
条目:“./main.js”,
输出:{
path:path.resolve(uu dirname,'build'),
文件名:“bundle.js”
},
模块:{
规则:[
{ 
测试:/\.css$/,,
使用:[
{loader:“样式加载器”},
{加载程序:“css加载程序”}
] 
}
]
},
插件:[
新的webpack.ProvidePlugin({
$:“jquery”,
jQuery:“jQuery”
})
]

};
@thatiditguy请查看解决方案如果需要更多信息,请告诉我