1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00

replace babel-plugin-module-alias with babel-plugin-module-resolver

This commit is contained in:
nkzawa 2016-10-29 00:48:14 +09:00
parent e2a7c5f0e8
commit 990e39b13e
2 changed files with 11 additions and 9 deletions

View file

@ -39,7 +39,7 @@
"babel-core": "6.17.0", "babel-core": "6.17.0",
"babel-generator": "6.17.0", "babel-generator": "6.17.0",
"babel-loader": "6.2.5", "babel-loader": "6.2.5",
"babel-plugin-module-alias": "1.6.0", "babel-plugin-module-resolver": "2.2.0",
"babel-plugin-transform-async-to-generator": "6.16.0", "babel-plugin-transform-async-to-generator": "6.16.0",
"babel-plugin-transform-class-properties": "6.16.0", "babel-plugin-transform-class-properties": "6.16.0",
"babel-plugin-transform-object-rest-spread": "6.16.0", "babel-plugin-transform-object-rest-spread": "6.16.0",

View file

@ -87,14 +87,16 @@ export default async function createCompiler (dir, { hotReload = false } = {}) {
'transform-class-properties', 'transform-class-properties',
'transform-runtime', 'transform-runtime',
[ [
'module-alias', 'module-resolver',
[ {
{ src: `npm:${babelRuntimePath}`, expose: 'babel-runtime' }, alias: {
{ src: `npm:${require.resolve('react')}`, expose: 'react' }, 'babel-runtime': babelRuntimePath,
{ src: `npm:${require.resolve('../../lib/link')}`, expose: 'next/link' }, react: require.resolve('react'),
{ src: `npm:${require.resolve('../../lib/css')}`, expose: 'next/css' }, 'next/link': require.resolve('../../lib/link'),
{ src: `npm:${require.resolve('../../lib/head')}`, expose: 'next/head' } 'next/css': require.resolve('../../lib/css'),
] 'next/head': require.resolve('../../lib/head')
}
}
] ]
] ]
} }