rollup-error-example
Minh họa (có thể) vấn đề với rollup.Không thể tìm thấy giải pháp RollupJS `: Lỗi: Không thể tìm thấy mô-đun 'babel-runtime'`
Tôi có thiếu gì đó không? Đây là một dự án có cấu hình tối thiểu để tạo lại "sự cố" mà tôi gặp phải. Vấn đề có vẻ chỉ là không liên quan đến việc ghi nhật ký dòng lệnh mà không ảnh hưởng đến chính gói đó; tức là gói được tạo được tạo chính xác và chính xác.
Dự án này sẽ hiển thị kết quả:
$ ./node_modules/.bin/rollup -c rollup.js
node_modules/nan
resolve failed: { Error: Cannot find module 'babel-runtime'
at Function.Module._resolveFilename (module.js:472:15)
at Function.requireRelative.resolve (/Users/jkalis/Pro/QL/WebCore/luxui/rollup-testing/node_modules/require-relative/index.js:30:17)
at resolve (/Users/jkalis/Pro/QL/WebCore/luxui/rollup-testing/node_modules/modify-babel-preset/lib/serialize.js:25:26)
at findAndRemove (/Users/jkalis/Pro/QL/WebCore/luxui/rollup-testing/node_modules/modify-babel-preset/lib/serialize.js:67:11)
at /Users/jkalis/Pro/QL/WebCore/luxui/rollup-testing/node_modules/modify-babel-preset/lib/serialize.js:111:13
at Array.map (native)
at loadPreset (/Users/jkalis/Pro/QL/WebCore/luxui/rollup-testing/node_modules/modify-babel-preset/lib/serialize.js:103:29)
at module.exports (/Users/jkalis/Pro/QL/WebCore/luxui/rollup-testing/node_modules/modify-babel-preset/index.js:97:19)
at Object.<anonymous> (/Users/jkalis/Pro/QL/WebCore/luxui/rollup-testing/node_modules/babel-preset-es2015-rollup/index.js:3:18)
at Module._compile (module.js:573:32) code: 'MODULE_NOT_FOUND' } babel-runtime
Lệnh (s) để tái sản xuất này là:
npm run bundle
, hoặc./node_modules/.bin/rollup -c rollup.js
Trong các dự án khác tôi có vấn đề tương tự với giải pháp bổ sung "lỗi" t hat dường như không ảnh hưởng đến chính gói đó. Đây có phải là thứ dễ sửa chữa không?
Tôi đã tạo một kho lưu trữ Git - https://github.com/kalisjoshua/rollup-error-example - thể hiện hành vi này.
Tôi đang thiếu gì?
Bạn có thể thử cài đặt phiên bản mới nhất của 'babel-preset-es2015-rollup' không? – loganfsmyth