标签: node.js typescript operating-system target-platform
我有一个需要socketcan的打字稿项目。目前我使用:
can = require('socketcan');
但是 1)它不是像导入一样的es6(实际上不是问题) 2)如果我要针对不支持Can Bus的目标执行此代码,则说:
Error: Cannot find module './socketcan'
我真的很想知道如何根据打字稿使用OS来配置导入。我只想在OSX(我的开发环境)上运行代码时伪造socketcan。
正确的方法是什么?