我想丑化我的代码,让它更小更快。这是一个节点模块,即使被丑化,我也需要使用这些类。有没有办法用 webpack 做到这一点,还是我应该使用其他工具?如果有办法实现这一点的 webpack 配置是什么?
我打算在 vue js 和 express 的后端使用这个模块。
这就是我得到的:
文件:
源代码
index.js
狗.js
距离
main.js
webpack.config.js
module.exports = {
target: 'node',
mode: 'production',
};
index.js
const Dog = require("./Dog");
module.exports = {
Dog
}
狗.js
class Dog{
//Typical Dog stuff
}
module.exports = Dog;
anotherFile.js(在项目的根目录中)
//This works
const Dog = require("./src/index").Dog;
//This does'nt works
const Dog2 = require("./dist/main").Dog;
let dog1 = new Dog("Doberman");
let dog2 = new Dog2("Shibainu");
错误:
眼眸繁星
相关分类