Dva: Cara mengonfigurasi lingkungan pengembangan tanpa dora

Dibuat pada 30 Agu 2016  ·  4Komentar  ·  Sumber: dvajs/dva

Seperti judulnya.

Komentar yang paling membantu

Gunakan create-react-app untuk mengembangkan aplikasi dva

Instal create-react-app dan buat aplikasi.

$ npm install create-react-app -g
$ create-react-app myapp

Masuk ke direktori proyek.

$ cd myapp

Instal dva.

$ npm install dva --save

Edit src/index.js , ganti dengan:

import React from 'react';
import dva from 'dva';
import App from './App';
import './index.css';

const app = dva();
app.router(() => <App />);
app.start('#root');

Mulai aplikasi.

$ npm start

Pada titik ini, konfigurasi lingkungan selesai, dan kemudian Anda dapat menambahkan model, router, dll.

Semua 4 komentar

kesalahan sendiri

browser.js?add8:40    Uncaught Invariant Violation: app.model: namespace should be defined
// .babelrc
{
  "presets": ["react", "es2015","stage-1"],
  "plugins": [
    ["transform-runtime", {
      "polyfill": false,
      "regenerator": true
    }]
  ]
}
var webpack = require('webpack');
module.exports = {
  entry:  __dirname + "/src/index.js",
  output: {
    path: __dirname + "/dist",
    filename: "index.js"
  },
  devtool: 'eval-source-map',
  devServer: {
    contentBase: "./src",
    colors: true,
    historyApiFallback: true,
    inline: true,
    // hot: true
  },
  resolve: {
    extensions: ['', '.js', '.jsx']
  },
  module: {
    loaders: [
      {
        test: /\.json$/,
        loader: "json"
      },
      {
        test: /\.(js|jsx)$/,
        exclude: /node_modules/,
        loader: 'babel',
      },
      {
        test: /\.(css|less)$/,
        loader: 'style!css?modules'
      }
    ]
  }
}

Gunakan create-react-app untuk mengembangkan aplikasi dva

Instal create-react-app dan buat aplikasi.

$ npm install create-react-app -g
$ create-react-app myapp

Masuk ke direktori proyek.

$ cd myapp

Instal dva.

$ npm install dva --save

Edit src/index.js , ganti dengan:

import React from 'react';
import dva from 'dva';
import App from './App';
import './index.css';

const app = dva();
app.router(() => <App />);
app.start('#root');

Mulai aplikasi.

$ npm start

Pada titik ini, konfigurasi lingkungan selesai, dan kemudian Anda dapat menambahkan model, router, dll.

Saya memiliki masalah yang sama namespace harus didefinisikan

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

zouyan532 picture zouyan532  ·  3Komentar

yaeSakuras picture yaeSakuras  ·  3Komentar

sorrycc picture sorrycc  ·  3Komentar

mclouvem picture mclouvem  ·  4Komentar

not3 picture not3  ·  3Komentar