2017-11-06 12 views
0

Ich habe folgendes:Webpack Knoten sass Fehler

const HtmlWebpackPlugin = require('html-webpack-plugin'); 
const injectConfig = new HtmlWebpackPlugin({ 
    template: './index.html', 
    filename: 'index.html', 
    inject: 'body' 
}); 

module.exports = { 
    context: __dirname + '/app', 
    entry: './index.js', 
    output: { 
    path: __dirname + '/build', 
    filename: 'bundle.js' 
    }, 
    module: { 
    loaders: [ 
     { test: /\.js$/, loader: 'babel-loader', exclude: /node_modules/ }, 
     { test: /\.jsx?$/, loader: 'babel-loader', exclude: /node_modules/ }, 
     { test: /\.scss$/, loaders: ['style-loader', 'css-loader', 'sass-loader'], exclude: /node_modules/ } 
    ] 
    }, 
    plugins: [injectConfig] 
} 

und wenn ich "npm Lauf Start", wie pro meine package.json laufen:

{ 
    "name": "react-chart", 
    "version": "1.0.0", 
    "description": "", 
    "main": "index.js", 
    "scripts": { 
    "start": "webpack-dev-server" 
    }, 
    "author": "Alessandro Santese", 
    "license": "ISC", 
    "dependencies": { 
    "html-webpack-plugin": "^2.30.1", 
    "node-sass": "^4.6.0", 
    "react": "^16.0.0", 
    "react-dom": "^16.0.0", 
    "react-easy-chart": "^0.3.0", 
    "recharts": "^1.0.0-beta.0", 
    "webpack": "^3.8.1", 
    "webpack-dev-server": "^2.9.4" 
    }, 
    "devDependencies": { 
    "babel-plugin-transform-class-properties": "^6.24.1", 
    "babel-plugin-transform-object-rest-spread": "^6.26.0" 
    } 
} 

ich die folgende Fehlermeldung erhalten:

enter image description here

Antwort

0

Wäre dieser Fehler vor einer Weile die unten an Dinge ausprobieren - für mich gearbeitet:

  1. Run npm rebuild node-sass in Ihrem Projekt und versuchen Sie Ihr webpack bauen danach
  2. erneut ausführen Wenn das nicht Ihr Projekt node_modules Verzeichnis im Projekt hilft löschen und webpack
  3. Wiederaufbau

ich denke, die erste Ihr Problem sollte bereits behoben sein, aber falls nicht, sollte das zweite der Fall sein.

+0

Ich habe sie versucht, beide aber ich habe immer noch die gleiche Fehlermeldung – Alex

0

Dies trug dazu bei:

sudo npm cache clean -f 
sudo npm install -g n 
sudo n 6.0.0