我刚刚升级到 babelv7并且building我的项目我看到它只构建我的index.js而不是该文件中使用的任何导入。
我希望构建包含所有导入,以便我可以使用我构建的文件。
.babelrc
{
"presets": [
[
"@babel/preset-env", {
"targets": {
"node": "current"
}
}]
]
}
索引.js
import FetchApi from './utils/fetch'
export const aFunc = function () {FetchApi()}
export default aFunc
构建.js
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exports.aFunc = void 0;
var _fetch = _interopRequireDefault(require("./utils/fetch"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const aFunc = function () {
(0, _fetch.default)();
};
exports.aFunc = aFunc;
var _default = aFunc;
exports.default = _default;
有问题的行在这里: var _fetch = _interopRequireDefault(require("./utils/fetch"));
潇湘沐
相关分类