transpileDependencies
中有一个选项vue.config.js
,可以配置为node_modules
中的所有模块,应该进行编译,尽管通常不包括node_modules
。
我要寻找的是相反的东西:
我有一些第三方代码,不在node_modules
内,并且已经作为相当大的ES2015 UMD模块提供。 (不必要)转译这需要花费一些时间,有时甚至根本无法完成。因此,我想将此路径配置为从babel移植中排除 。目前无法将此模块放在node_modules
下。
那么,有没有一种简单的方法可以配置路径,使其不被babel-loader排除?
答案 0 :(得分:1)
也许,您可以使用try {
InputStream inputStream = references.getInputStream();
ObjectMapper objectMapper = new ObjectMapper();
ArrayList<Reference> references1 = objectMapper.readValues(references, Reference.class);
} catch (IOException e) {
e.printStackTrace();
}
来忽略babel过程
InputStream
答案 1 :(得分:0)
我认为您应该通过webpack-chain
中的vue.config.js
为babel-loader添加排除项:
module.exports = {
chainWebpack: function(config){
config.module.rule("js")
.exclude
.add(/node_modules|other-file-or-directory-name/);
}
};