Error: Could not resolve './foo.js' from src/index.ts.
// index.ts
import foo from './foo'
export default function () {
console.log(foo)
}
// foo.ts
export default 'hello world!'
// rollup.config.js
import resolve from '@rollup/plugin-node-resolve'
import babel from '@rollup/plugin-babel'
import commonjs from '@rollup/plugin-commonjs'
export default {
input: 'src/index.ts',
output: {
file: 'dist/index.js',
format: 'umd',
name: 'Demo'
},
plugins: [
resolve(),
commonjs(),
babel({
babelHelpers: 'bundled',
exclude: 'node_modules/**',
extensions: ['.ts', '.js'],
presets: [
'@babel/preset-env',
'@babel/preset-typescript'
]
})
]
}
input: 'src/index.ts',这里路径好像有问题,src前面要加".",应该是input: '.src/index.ts'