PowerApps, управляемые моделями, позволит вам добавлять внешние библиотеки JS, веб-страницы HTML, CSS и т. Д. В качестве веб-ресурсов для разработки пользовательского интерфейса в Dynamics. Подробнее
Например, ReactJS используется в веб-ресурсе Dynamics , как показано ниже, с использованием bundle.js
.Тот же подход, который вы должны попробовать.
<html>
<head>
...
<link href="./static/css/styles.css" rel="stylesheet">
</head>
<body>
<div id="root"></div>
<script type="text/javascript" src="./static/js/bundle.js"></script>
</body>
</html>
Пошаговые инструкции в другом потоке SO подскажут вам идею.
Canvas - это сборщик приложений WYSIWYG с низким кодомтаким образом, вы не получите большой поддержки, чтобы выполнять всю эту разработку пользовательского интерфейса со сторонними библиотеками.