Я новичок в Angular, здесь в моем проекте мне нужно получить MAC-адрес системы пользователя.
Для этого я выполнил NPM следующим образом
npm install --save macaddress
Добавлен следующий код после импорта в мой файл app.component.ts
var macaddress = require('macaddress');
И это в моем ngOnInit
macaddress.one(function (err, mac) {
console.log("Mac address for this host: %s", mac);
});
После добавления всего этого кода я попытался обслужить проект, но получил следующую ошибку.
ERROR in ./node_modules/macaddress/lib/windows.js
Module not found: Error: Can't resolve 'child_process' in 'D:\Projects\Angular\eCommerceWebsite\node_modules\macaddress\lib'
ERROR in ./node_modules/macaddress/lib/unix.js
Module not found: Error: Can't resolve 'child_process' in 'D:\Projects\Angular\eCommerceWebsite\node_modules\macaddress\lib'
ERROR in ./node_modules/macaddress/lib/linux.js
Module not found: Error: Can't resolve 'child_process' in 'D:\Projects\Angular\eCommerceWebsite\node_modules\macaddress\lib'
ERROR in ./node_modules/macaddress/index.js
Module not found: Error: Can't resolve 'os' in 'D:\Projects\Angular\eCommerceWebsite\node_modules\macaddress'
После выполнения npm install --save macaddress
я выполнил npm install -g
Но я не могу решить эту ошибку, Может кто-нибудь помочь мне решить эту проблему, пожалуйста.