我正在努力解决这个问题React/Redux 教程 http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html#client-project-setup我需要安装 webpack。我正在研究 Windows 10 bash shell。这是我用来安装的 npm 命令和安装输出:
~$ npm install --save-dev webpack webpack-dev-server
[email protected] /cdn-cgi/l/email-protection /home/username/voting-client
+-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- re[email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
+-- op[email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ ¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
¦ +-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: [email protected] /cdn-cgi/l/email-protection
因此,除了两个警告之外,它看起来已经安装了,而且我认为我不需要 fsevents。但是,当我尝试运行 webpack 时,它的表现就像未安装一样。
~$ webpack
webpack: command not found
我认为这是 Windows Bash shell 的问题,但我在 Ubuntu VM 上确认了同样的问题,并进行了更多挖掘。以超级用户身份全局安装使其正常工作:
sudo npm install i -g --save-dev webpack webpack-dev-server
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)