Константин Китманов, что-то я совсем запутался. Вот я сделал npm i -g less.
Почему при require('less'), в папке не создается автоматически папка с модулем, а выдает ошибку ?
Константин Китманов, то есть глобальные модули использовать нельзя ? Нужно каждый раз делать локальный npm i less для разных проектов ? А упростить никак нельзя ? Например, чтоб он проверял есть ли глобальный модуль, и если есть, скачивал его в папку проекта...
Вот так структура, вот ее описисание. Под дату выделено 1,5 байта.
Размер,байт | Описание | Значение
1 | Среднее значение квадрата множителя долготы | Предполагается использовать в СЛБ-И как резерв. Будет уточнено до начала разработки ПО
1 | Номер оператора | 0 до 255 (вводится оператором, рис. В.2)
2 | Количество км участков (< =7000) | Вычисляется автоматически программой по количеству введенных участков
1 | Номер карты (мл. байт) | От 0 до 65535 (вводится оператором, рис. В.2)
1 (7..4) (3..0) | Номер карты (ст. полубайт) , Категория ТПС при конвертации -//-
1 | Год конвертации - мл. байт |Текущий год по часам ПЭВМ
1 (7..4)(3..0) |Год конвертации - ст. полубайт;Месяц конвертации.
1 | День конвертации | Текущее число месяца по часам ПЭВМ
Вот код структуры
struct TitleCard {//Предпологаемы размер структуры 9 байт
byte averageValue;//Среднее значение квадрата множителя долготы
byte operatorCode;//Код оператора
word numberKmSections;//Количество км участков (N уч.) (< =7000)
byte numberCard;//Номер карты (мл. байт)
numberCardAndCategory nCardAndCategory;//(7-4)Номер карты (ст. полубайт)(3-0)Категория ТПС при конвертации
byte yearConversion;//Год конвертации - мл. байт
yearAndMonthConversion yearsMonthConversion;//(7-4)Год конвертации - ст. полубайт;(3-0)Месяц конвертации.
byte dayConversion;//День конвертации
};
struct numberCardAndCategory {
byte categoryTPS : 4;
byte numberCard : 4;
};
struct yearAndMonthConversion {
byte monthConversion : 4;
byte yearConversion : 4;
};
В общем суть в том, что есть две переменные, в одной 1 байт, в другой 4 бита
Из них должен получится год. Там где 4 бита число 7 - это 111, E0 это 11100000,результать должен быть 111 11100000 = 2016.
А где я писал, что я поделил байт ? Я говорю, что выделено полбайта, т.е. 4 бита.
Вот так структура, вот ее описисание. Под дату выделено 1,5 байта.
Размер,байт | Описание | Значение
1 | Среднее значение квадрата множителя долготы | Предполагается использовать в СЛБ-И как резерв. Будет уточнено до начала разработки ПО
1 | Номер оператора | 0 до 255 (вводится оператором, рис. В.2)
2 | Количество км участков (< =7000) | Вычисляется автоматически программой по количеству введенных участков
1 | Номер карты (мл. байт) | От 0 до 65535 (вводится оператором, рис. В.2)
1 (7..4) (3..0) | Номер карты (ст. полубайт) , Категория ТПС при конвертации -//-
1 | Год конвертации - мл. байт |Текущий год по часам ПЭВМ
1 (7..4)(3..0) |Год конвертации - ст. полубайт;Месяц конвертации.
1 | День конвертации | Текущее число месяца по часам ПЭВМ
Вот код структуры
struct TitleCard {//Предпологаемы размер структуры 9 байт
byte averageValue;//Среднее значение квадрата множителя долготы
byte operatorCode;//Код оператора
word numberKmSections;//Количество км участков (N уч.) (< =7000)
byte numberCard;//Номер карты (мл. байт)
numberCardAndCategory nCardAndCategory;//(7-4)Номер карты (ст. полубайт)(3-0)Категория ТПС при конвертации
byte yearConversion;//Год конвертации - мл. байт
yearAndMonthConversion yearsMonthConversion;//(7-4)Год конвертации - ст. полубайт;(3-0)Месяц конвертации.
byte dayConversion;//День конвертации
};
struct numberCardAndCategory {
byte categoryTPS : 4;
byte numberCard : 4;
};
struct yearAndMonthConversion {
byte monthConversion : 4;
byte yearConversion : 4;
};
В общем суть в том, что есть две переменные, в одной 1 байт, в другой 4 бита
Из них должен получится год. Там где 4 бита число 7 - это 111, E0 это 11100000,результать должен быть 111 11100000 = 2016.
Почему-то не получается, не пойму в чем дело, вот проект, так мало кода, посмотрите пожалуйста. Работаю в Visual Studio 2012. Архив прикрепил в ответе ниже
Почему при require('less'), в папке не создается автоматически папка с модулем, а выдает ошибку ?