Итак, я недавно вернулся в 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, или он не справляется с глобальной обработкой? (Что было бы отстойно, потому что я не вижу необходимости устанавливать все эти пакеты в каждый из моих проектов.)
Любая помощь будет принята с благодарностью!