2014-02-27 15 views
0

我在Internet上看到了一些關於如何使用expressJS命令行爲節點項目創建完整目錄結構的提示。 下面是一些例子:通過終端創建完整的目錄結構/框架 - expressJS/nodeJS

express express-skeleton < < http://quickleft.com/blog/getting-started-with-express-in-node

./node_modules/.bin/express -t ejs < < http://naholyr.fr/2011/08/ecrire-service-rest-nodejs-express-partie-1/

--l < < http://www.techrepublic.com/article/build-nodejs-web-applications-with-express/

但沒有對我的工作。我已經安裝express並更新它,並且全局安裝了npm update express -g,但我的終端甚至不認識命令行快車。

如何使用命令行輕鬆構建Web應用程序框架?非常感謝

編輯:運行npm install -g express命令行時,我得到這個錯誤信息:

npm http GET https://registry.npmjs.org/express 
npm http 200 https://registry.npmjs.org/express 
npm ERR! Error: EACCES, mkdir '/usr/local/lib/node_modules/express' 
npm ERR! { [Error: EACCES, mkdir '/usr/local/lib/node_modules/express'] 
npm ERR! errno: 3, 
npm ERR! code: 'EACCES', 
npm ERR! path: '/usr/local/lib/node_modules/express', 
npm ERR! fstream_type: 'Directory', 
npm ERR! fstream_path: '/usr/local/lib/node_modules/express', 
npm ERR! fstream_class: 'DirWriter', 
npm ERR! fstream_stack: 
npm ERR! [ '/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23', 
npm ERR!  '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53', 
npm ERR!  'Object.oncomplete (fs.js:107:15)' ] } 
npm ERR! 
npm ERR! Please try running this command again as root/Administrator. 

npm ERR! System Darwin 13.0.0 
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "express" 
npm ERR! cwd /Users/arnauddrizard/Documents/Dev/RestAPI 
npm ERR! node -v v0.10.26 
npm ERR! npm -v 1.4.3 
npm ERR! path /usr/local/lib/node_modules/express 
npm ERR! fstream_path /usr/local/lib/node_modules/express 
npm ERR! fstream_type Directory 
npm ERR! fstream_class DirWriter 
npm ERR! code EACCES 
npm ERR! errno 3 
npm ERR! stack Error: EACCES, mkdir '/usr/local/lib/node_modules/express' 
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23 
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53 
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15) 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /Users/arnauddrizard/Documents/Dev/RestAPI/npm-debug.log 
npm ERR! not ok code 0 

回答

0

npm無法在應用程序文件夾內創建文件夾。 給你的文件夾足夠的權限,我希望能解決你的問題。

0

當您運行NPM安裝-g表達你什麼輸出?問題很可能是npm install -g沒有安裝到PATH中的某個地方。

+0

我用錯誤信息更新了我的問題 – Spearfisher