出现此错误.. 我使用brew安装了节点。 尝试设置角度项目,但通过运行命令依赖项文件夹不会被创建并给出此错误。
- node-libs-browser node_modules/webpack/node_modules/node-libs-browser
- watchpack node_modules/webpack/node_modules/watchpack
- chokidar node_modules/webpack/node_modules/watchpack/node_modules/chokidar
npm ERR! Darwin 14.1.0
npm ERR! argv "/usr/local/Cellar/node/6.3.1/bin/node" "/usr/local/bin/npm" "install" "--save-dev" "webpack@^1.4.0"
npm ERR! node v6.3.1
npm ERR! npm v3.10.3
npm ERR! path /Users/temp/Desktop/node_modules/webpack
npm ERR! code ENOTEMPTY
npm ERR! errno -66
npm ERR! syscall rename
npm ERR! ENOTEMPTY: directory not empty, rename '/Users/temp/Desktop/node_modules/webpack' -> '/Users/temp/Desktop/node_modules/.webpack.DELETE'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /Users/temp/Desktop/faltu/npm-debug.log
如何解决这个问题?
答案 0 :(得分:0)
项目设置(yeoman gulp Angular)
安装节点(https://nodejs.org/en/)
Update npm
npm install npm -g
安装yo,gulp和bower
npm install -g yo
npm install -g gulp
npm install -g bower
安装generator-gulp-angular
npm install -g generator-gulp-angular
创建一个新项目文件夹并在该文件夹中打开命令行或终端。 运行yo生成器以创建项目结构并回答以下问题
yo gulp-angular [app-name]
答案 1 :(得分:-1)
安装Yeoman的建议步骤:
参考:http://www.slideshare.net/inarocket/learn-yeoman-getting-started(幻灯片7-9)。