Проблемы с глобальным запуском Webpack на Synology NAS - PullRequest
0 голосов
/ 06 мая 2020

Итак, я недавно вернулся в Node.js и глобально установил Webpack на свой NAS - Synology DS218play с процессором ARM64, в котором размещены некоторые из моих веб-проектов. При настройке я уже столкнулся с некоторыми проблемами, например, Webpack не работает ни с чем выше Node v8 и npx не устанавливается из get- go, и мне приходится устанавливать его индивидуально сразу после этого.

Я хотел чтобы запустить простой npx webpack в одном из моих проектов (с уже доступной конфигурацией webpack), и мне пришлось узнать, что npx, похоже, не работает глобально, а требует, чтобы я указал полный путь к исполняемому файлу. Копирование npx в /usr/local/bin не сработает, так как оно, по-видимому, не может разрешить некоторые необходимые относительные пути.

Таким образом, при запуске /volume1/@appstore/Node.js_v8/usr/local/bin/npx webpack вместо этого npm сначала попытался переустановить npx еще раз, прежде чем спросить меня, хочу ли я установить webpack-cli, который уже был там. После завершения установки я не могу сказать, что webpack-cli не может быть найден.

Поэтому я также добавил полный путь для webpack, просто чтобы консоль сообщила мне webpack not installed. Я совершенно не понимаю, как работать с Webpack на моем NAS. Есть ли что-то, что я пропустил при установке Webpack, или он не справляется с глобальной обработкой? (Что было бы отстойно, потому что я не вижу необходимости устанавливать все эти пакеты в каждый из моих проектов.)

Любая помощь будет принята с благодарностью!

...