webpack-dev-serveur Ne peut pas trouver le module 'webpack'
Je suis en train d'utiliser webpack-dev-serveur pour exécuter un programme simple
mais j'obtiens cette erreur:
module.js:471
throw err;
^
Error: Cannot find module 'webpack'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous>
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
J'ai installé webpack avec la commande npm
npm install --save-dev webpack
et j'ai la configuration suivante:
(webpack.config.js)
var webpack = require('webpack');
var path = require('path');
var BUILD_DIR = path.resolve(__dirname, 'client/public');
var APP_DIR = path.resolve(__dirname, 'client/app');
var config = {
entery: APP_DIR + '/index.js',
output: {
path: BUILD_DIR,
filename: 'bundle,js',
},
module: {
loaders: [
{
test: /.jsx?$/,
loader: 'babel-loader',
exclude: /node_modules/,
query: {
presets: ['es2015', 'react']
}
}
]
}
};
module.exports = config;
J'ai tout essayé et je suis vraiment perdu.
Quelqu'un aurait-il une idée?
comment voulez-vous exécuter votre code? Merci de partager en ligne de cmd
entery
a une faute de frappe, il devrait être entry
(si cela a été copié directement à partir de la webpack config)
OriginalL'auteur yonBav | 2017-02-15
Vous devez vous connecter pour publier un commentaire.
npm install --save-dev webpack
n'est pas assez.Vous devez également installer le suivant:
Et, optionnellement, vous pouvez également installer :
Vous êtes les Bienvenus .. Essayez également d'utiliser
npm run build
au lieu denpm build
etnpm run xxx
au lieu denpm xxx
.. ainsi de suite.OriginalL'auteur Abdennour TOUMI
J'ai eu le même problème, mais je l'ai résolu en installant d'autres
webpack-cli
OriginalL'auteur Hùng Ng Vi