В настоящее время у меня есть требование обеспечить двоичную согласованность моего проекта, но есть проблема. Остальная часть моего проекта была гарантирована, за исключением модуля serialport
, каждый раз, когда я использую npm install
, он будет перекомпилироваться, что приведет к двоичной разнице, разница временной метки была устранена, но есть строка кода Unable устранить, после проверки, это вызвано опцией компиляции, как показано ниже:
<GenerateDebugInformation>true</GenerateDebugInformation>
Он находится в файле serialport.vcxproj
, его значение изменено на false. Но поскольку каждый раз, когда вы используете npm install
, вы загружаете serialport
из официального репозитория, а затем автоматически компилируете его, поэтому вы не можете найти улучшения.
Есть ли другой способ устранить двоичную разницу здесь?