mirror of
https://github.com/wassname/generator-react-webpack.git
synced 2026-09-10 12:00:17 +08:00
@@ -19,7 +19,6 @@ module.exports = function (grunt) {
|
||||
|
||||
webpack: {
|
||||
options: webpackDistConfig,
|
||||
|
||||
dist: {
|
||||
cache: false
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@ module.exports = {
|
||||
devtool: false,
|
||||
entry: [
|
||||
'webpack/hot/only-dev-server',
|
||||
'./src/scripts/components/<% if (reactRouter) { %>main<% } else { %><%= scriptAppName %><% } %>.js'
|
||||
'./src/components/<% if (reactRouter) { %>main<% } else { %><%= scriptAppName %><% } %>.js'
|
||||
],
|
||||
|
||||
stats: {
|
||||
@@ -31,10 +31,10 @@ module.exports = {
|
||||
extensions: ['', '.js'],
|
||||
alias: {
|
||||
'styles': __dirname + '/src/styles',
|
||||
'mixins': __dirname + '/src/scripts/mixins',
|
||||
'components': __dirname + '/src/scripts/components/'<% if(architecture==='flux'||architecture=='reflux') { %>,
|
||||
'stores': __dirname + '/src/scripts/stores/',
|
||||
'actions': __dirname + '/src/scripts/actions/'<% } %>
|
||||
'mixins': __dirname + '/src/mixins',
|
||||
'components': __dirname + '/src/components/'<% if(architecture==='flux'||architecture=='reflux') { %>,
|
||||
'stores': __dirname + '/src/stores/',
|
||||
'actions': __dirname + '/src/actions/'<% } %>
|
||||
}
|
||||
},
|
||||
module: {
|
||||
|
||||
@@ -18,7 +18,7 @@ module.exports = {
|
||||
|
||||
debug: false,
|
||||
devtool: false,
|
||||
entry: './src/scripts/components/<% if (reactRouter) { %>main<% } else { %><%= scriptAppName %><% } %>.js',
|
||||
entry: './src/components/<% if (reactRouter) { %>main<% } else { %><%= scriptAppName %><% } %>.js',
|
||||
|
||||
stats: {
|
||||
colors: true,
|
||||
@@ -36,10 +36,10 @@ module.exports = {
|
||||
extensions: ['', '.js'],
|
||||
alias: {
|
||||
'styles': __dirname + '/src/styles',
|
||||
'mixins': __dirname + '/src/scripts/mixins',
|
||||
'components': __dirname + '/src/scripts/components/'<% if(architecture==='flux'||architecture=='reflux') { %>,
|
||||
'stores': __dirname + '/src/scripts/stores/',
|
||||
'actions': __dirname + '/src/scripts/actions/'<% } %>
|
||||
'mixins': __dirname + '/src/mixins',
|
||||
'components': __dirname + '/src/components/'<% if(architecture==='flux'||architecture=='reflux') { %>,
|
||||
'stores': __dirname + '/src/stores/',
|
||||
'actions': __dirname + '/src/actions/'<% } %>
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
@@ -30,4 +30,4 @@ $RECYCLE.BIN/
|
||||
node_modules/
|
||||
.tmp
|
||||
dist
|
||||
/src/scripts/main.js
|
||||
/src/main.js
|
||||
|
||||
@@ -52,9 +52,9 @@ module.exports = function (config) {
|
||||
resolve: {
|
||||
alias: {
|
||||
'styles': path.join(process.cwd(), './src/styles/'),
|
||||
'components': path.join(process.cwd(), './src/scripts/components/')<% if(architecture === 'flux'||architecture === 'reflux') { %>,
|
||||
'stores': '../../../src/scripts/stores/',
|
||||
'actions': '../../../src/scripts/actions/'<% } %>
|
||||
'components': path.join(process.cwd(), './src/components/')<% if(architecture === 'flux'||architecture === 'reflux') { %>,
|
||||
'stores': '../../../src/stores/',
|
||||
'actions': '../../../src/actions/'<% } %>
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -5,9 +5,9 @@ var ReactTransitionGroup = React.addons.TransitionGroup;
|
||||
|
||||
// CSS
|
||||
require('normalize.css');
|
||||
require('../../styles/main.css');
|
||||
require('../styles/main.css');
|
||||
|
||||
var imageURL = require('../../images/yeoman.png');
|
||||
var imageURL = require('../images/yeoman.png');
|
||||
|
||||
var <%= scriptAppName %> = React.createClass({
|
||||
render: function() {
|
||||
|
||||
Reference in New Issue
Block a user