因此,我最近回到了Node.js,并在我的NAS上全局安装了Webpack-带ARM64 CPU的Synology DS218play-容纳了我的一些Web项目。在设置所有内容时,我已经遇到了一些问题,例如Webpack无法使用Node v8之上的任何东西以及npx
不能从一开始就安装,而必须在之后立即单独安装。
我想在我的一个项目上运行一个简单的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
的完整路径。我现在完全不知道如何在NAS上处理Webpack。我有没有想念安装Webpack的东西,还是不能应付全局处理? (这很烂,因为我认为不需要在我的每个项目中都安装所有这些软件包。)
任何帮助将不胜感激!