在Synology NAS上全局运行Webpack的问题

时间:2020-05-06 01:21:14

标签: node.js webpack synology

因此,我最近回到了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的东西,还是不能应付全局处理? (这很烂,因为我认为不需要在我的每个项目中都安装所有这些软件包。)

任何帮助将不胜感激!

0 个答案:

没有答案