У меня есть следующий простой webpack.config.js файл:Ошибка синтаксического анализа в package.json WebPack в
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, я получаю сообщение об ошибке, потому что ссылки Webpack при определении ProvidePlugin. Когда я включаю, что 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 мой апач корневой каталог. Во-вторых, почему я получаю ошибку синтаксического анализа? Разве файл package.json
не был установлен с помощью npm? Как могут быть синтаксические ошибки?
@ thatidiotguy пожалуйста, посмотрите на решение, если нужно больше информации, пожалуйста, дайте мне знать, – Kasiriveni