我已经在全球和本地安装了gulp
npm install gulp
npm install gulp -g
npm install gulp-util
npm install gulp-util -g
Run Code Online (Sandbox Code Playgroud)
当我尝试运行gulp我得到
'gulp' is not recognized as an internal or external command, operable program or batch file.
运行npm list gulp(或-g),我gulp@3.7.0有全局或本地gulp安装的位置.
我试过运行node gulpfile.js指向我的gulpfile,它运行没有错误,当然,它开始require('gulp').
关于让gulp在Windows上运行的任何建议(8.1)?
在我的Windows安装PATH包括C:\Program Files\nodejs,可执行文件node.exe.我能够node从shell 启动,以及npm.我想安装新的可执行文件C:\Program Files\nodejs,但似乎无法实现.
设置NODE_PATH和NODE_MODULES变量不会改变任何东西:%appdata%\npm默认情况下仍会安装.
如何更改全局安装路径?
使用来自https://nodejs.org的最新 node.js 安装程序,每次到达 npm 安装时我都会遇到相同的错误。npm 3.x 应该可以解决这个问题,但显然它对 node.js 安装程序没有帮助。节点开发人员基本上拒绝采取任何措施,因为这个问题已经存在大约两年了。不幸的是,我似乎找不到解决方法。我怎样才能安装这个?
今天我尝试create-react-app app-name在 CMD 中使用 ( )创建新的反应应用程序,但出现此错误:
PS C:\Users\ahmed\Desktop\My File\New Folder\New Folder JS\New Folder> create-react-app testing-app
C:\Users\ahmed\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\mkdirs-sync.js:49
throw err0
^
RangeError: Maximum call stack size exceeded
at Object.mkdirSync (fs.js:738:10) ...
Run Code Online (Sandbox Code Playgroud)
此外,如果我尝试在此文件夹中安装任何软件包,安装将卡住prop-type,我也尝试更新我的node,create-react-app但没有任何变化。我通过在C:\Users\ahmednot in 中创建我的反应应用程序解决了这个问题C:\Users\ahmed\Desktop\My File\New Folder\New Folder JS\New Folder
所以我的问题是:为什么我不能像C:\Users\ahmed\Desktop\My File\New Folder\New Folder JS\New Folder为什么需要在C:\Users \username.