问题描述: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
Node.js中获取OS信息并在Vue中全局使用的问题
在Vue项目中,通过在vue.config.js中引入os模块获取CPU信息,然后将数据存入process.env并定义为全局变量osCups,以便在应用的其他地方进行访问。然而,这种方式可能导致获取的OS信息在后续引用时失效。
1303

被折叠的 条评论
为什么被折叠?



