提交 1833effe 编写于 作者: D Dan Zajdband

Fixes next dev and adds the css requires

上级 88b01e0a
......@@ -3,7 +3,7 @@
import { resolve } from 'path'
import parseArgs from 'minimist'
import Server from '../server'
import build from '../server/build'
import build from '../server/build/index'
const argv = parseArgs(process.argv.slice(2), {
alias: {
......
......@@ -2,12 +2,14 @@ import React from 'react'
import ReactDOM from 'react-dom'
import App from '../lib/app'
import Link from '../lib/link'
import Css from '../lib/css'
const modules = new Map([
['react', React],
['react-dom', ReactDOM],
['next/app', App],
['next/link', Link]
['next/link', Link],
['next/css', Css]
])
/**
......
......@@ -14,7 +14,8 @@ export default function bundle (src, dst) {
'react-dom',
{
[require.resolve('react')]: 'react',
[require.resolve('../lib/link')]: 'next/link'
[require.resolve('../../lib/link')]: 'next/link',
[require.resolve('../../lib/css')]: 'next/css'
}
],
resolveLoader: {
......
......@@ -25,7 +25,8 @@ const babelOptions = {
[
{ src: `npm:${babelRuntimePath}`, expose: 'babel-runtime' },
{ src: `npm:${require.resolve('react')}`, expose: 'react' },
{ src: `npm:${require.resolve('../lib/link')}`, expose: 'next/link' }
{ src: `npm:${require.resolve('../../lib/link')}`, expose: 'next/link' },
{ src: `npm:${require.resolve('../../lib/css')}`, expose: 'next/css' }
]
]
],
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册