问题描述:node 在js中获取os模块里的信息会失效
方法:在vue.config.js获取后,存入process.env中,再全局引用
1.vue.config.js中配置
const os = require("os");
let OS_CPUS = os.cpus()
module.exports = {
chainWebpack: (config) => {
config.plugin("define").tap((args) => {
args[0]["process.env"].osCups = JSON.stringify(OS_CPUS);
return args;
});
}
}
2. 获取数据
const osCups = process.env.osCups