我無法安裝sailsjs並使其在Windows機器上正常工作。我已經用osx試過了,我在那裏沒有問題。我和帆0.11.3在windows中安裝nodejs時出錯
我安裝 工作 - Node.js的4.2.4 - 蟒蛇2.7.10 - Visual Studio速成2012
(過去兩年我發現,被需要依賴包node-gyp)
然後我跑
C:\Users\MP>npm -g install sails
npm WARN deprecated [email protected]: [email protected]<2.0.0 is no longer maintained. Upgrade
to [email protected]^3.0.0
npm WARN deprecated [email protected]: DEPRECATED. See readme: https://git
hub.com/gruntjs/grunt-lib-contrib
npm WARN deprecated [email protected]: [email protected]<2.0.0 is no longer maintained. Upgrade
to [email protected]^3.0.0
> [email protected] preinstall C:\Users\IBM_ADMIN\AppData\Roaming\npm\node_modules\.s
taging\sails-5f66cf84
> node ./lib/preinstall_npmcheck.js
Sails.js Installation: Checking npm-version successful
C:\Users\IBM_ADMIN\AppData\Roaming\npm\sails -> C:\Users\IBM_ADMIN\AppData\Roami
ng\npm\node_modules\sails\bin\sails.js
- handlebars node_modules\sails\node_modules\express-handlebars\node_modules\han
dlebars
- chalk node_modules\sails\node_modules\grunt-contrib-coffee\node_modules\chalk
- chalk node_modules\sails\node_modules\grunt-contrib-cssmin\node_modules\chalk
- maxmin node_modules\sails\node_modules\grunt-contrib-cssmin\node_modules\maxmi
n
- chalk node_modules\sails\node_modules\grunt-contrib-jst\node_modules\chalk
- grunt-lib-contrib node_modules\sails\node_modules\grunt-contrib-jst\node_modul
es\grunt-lib-contrib
- maxmin node_modules\sails\node_modules\grunt-contrib-jst\node_modules\grunt-li
b-contrib\node_modules\maxmin
- chalk node_modules\sails\node_modules\grunt-contrib-less\node_modules\chalk
- less node_modules\sails\node_modules\grunt-contrib-less\node_modules\less
- maxmin node_modules\sails\node_modules\grunt-contrib-less\node_modules\maxmin
- chalk node_modules\sails\node_modules\grunt-contrib-uglify\node_modules\chalk
- maxmin node_modules\sails\node_modules\grunt-contrib-uglify\node_modules\maxmi
n
- tiny-lr node_modules\sails\node_modules\grunt-contrib-watch\node_modules\tiny-
lr
- noptify node_modules\sails\node_modules\grunt-contrib-watch\node_modules\tiny-
lr\node_modules\noptify
- js-yaml node_modules\sails\node_modules\grunt\node_modules\js-yaml
- utile node_modules\sails\node_modules\prompt\node_modules\utile
- sails-generate-new node_modules\sails\node_modules\sails-generate\node_modules
\sails-generate-new
C:\Users\IBM_ADMIN\AppData\Roaming\npm
└─┬ [email protected]
├─┬ [email protected]
│ └─┬ [email protected]
│ └─┬ [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ └─┬ [email protected]
│ └─┬ [email protected]
│ └── [email protected]
├─┬ [email protected]
│ └─┬ [email protected]
│ └── [email protected]
├─┬ [email protected]
│ └─┬ [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ └── [email protected]
├─┬ [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ └─┬ [email protected]
│ └── [email protected]
└─┬ [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ └── [email protected]
└─┬ [email protected]
└── [email protected]
它似乎並不有問題,但一對夫婦棄用庫。
當我嘗試運行帆新的項目名稱會出現很奇怪開始(和失敗)來安裝一些依賴而創建項目:
C:\Users\IBM_ADMIN>sails new testProject
Installing dependencies... (this could take a while)
npm WARN deprecated [email protected]: [email protected]<2.0.0 is no longer maintained. Upgrade
to [email protected]^3.0.0
npm WARN deprecated [email protected]: DEPRECATED. See readme: https://git
hub.com/gruntjs/grunt-lib-contrib
npm WARN deprecated [email protected]: [email protected]<2.0.0 is no longer maintained. Upgrade
to [email protected]^3.0.0
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\express-handlebars\node_modules
\handlebars
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-coffee\node_modules\ch
alk
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-cssmin\node_modules\ch
alk
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-cssmin\node_modules\m
axmin
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-jst\node_modules\chalk
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-jst\node_m
odules\grunt-lib-contrib
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-less\node_modules\chal
k
npm WARN skippingAction Module is inside a symlinked module: not running add com
[email protected] node_modules\sails\node_modules\grunt-contrib-less\node_modules\com
mander
npm WARN skippingAction Module is inside a symlinked module: not running add cle
[email protected] node_modules\sails\node_modules\grunt-contrib-less\node_modules\cl
ean-css
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-less\node_modules\less
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-less\node_modules\max
min
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-uglify\node_modules\ch
alk
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-uglify\node_modules\m
axmin
npm WARN skippingAction Module is inside a symlinked module: not running add deb
[email protected] node_modules\sails\node_modules\grunt-contrib-watch\node_modules\debug
npm WARN skippingAction Module is inside a symlinked module: not running add [email protected]
0.5.6 node_modules\sails\node_modules\grunt-contrib-watch\node_modules\qs
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt-contrib-watch\node_modules\t
iny-lr
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\grunt\node_modules\js-yaml
npm WARN skippingAction Module is inside a symlinked module: not running add asy
[email protected] node_modules\sails\node_modules\prompt\node_modules\async
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\prompt\node_modules\utile
npm WARN skippingAction Module is inside a symlinked module: not running move as
[email protected] node_modules\sails\node_modules\sails-generate\node_modules\sails-gene
rate-new\node_modules\async
npm WARN skippingAction Module is inside a symlinked module: not running move lo
[email protected] node_modules\sails\node_modules\sails-generate\node_modules\sails-ge
nerate-new\node_modules\lodash
npm WARN skippingAction Module is inside a symlinked module: not running add lod
[email protected] node_modules\sails\node_modules\sails-generate\node_modules\sails-gene
rate-new\node_modules\merge-defaults\node_modules\lodash
npm WARN skippingAction Module is inside a symlinked module: not running move me
[email protected] node_modules\sails\node_modules\sails-generate\node_modules\s
ails-generate-new\node_modules\merge-defaults
npm WARN skippingAction Module is inside a symlinked module: not running update
[email protected] node_modules\sails\node_modules\sails-generate\node_m
odules\sails-generate-new
npm WARN skippingAction Module is inside a symlinked module: not running remove
maxmin node_modules\sails\node_modules\grunt-contrib-jst\node_modules\grunt-lib-
contrib\node_modules\maxmin
npm WARN skippingAction Module is inside a symlinked module: not running remove
noptify node_modules\sails\node_modules\grunt-contrib-watch\node_modules\tiny-lr
\node_modules\noptify
npm WARN skippingAction Module is inside a symlinked module: not running remove
[email protected] node_modules\sails\node_modules\handlebars
npm WARN skippingAction Module is inside a symlinked module: not running remove
[email protected] node_modules\sails\node_modules\sails-generate-new
npm WARN skippingAction Module is inside a symlinked module: not running remove
[email protected] node_modules\sails\node_modules\sails-generate-new\node_modules\mer
ge-defaults\node_modules\lodash
npm WARN skippingAction Module is inside a symlinked module: not running remove
[email protected] node_modules\sails\node_modules\utile
npm WARN install:[email protected] Refusing to delete C:\Users\IBM_ADMIN\testProj
ect\node_modules\sails\node_modules\less\node_modules\.bin\cleancss.cmd: contain
ing path C:\Users\IBM_ADMIN\testProject\node_modules\sails\node_modules\less\nod
e_modules\clean-css isn't under npm's control
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\IBM_ADMIN\\AppDa
ta\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v4.2.4
npm ERR! npm v3.5.2
npm ERR! path C:\Users\IBM_ADMIN\testProject\node_modules\sails\node_modules\.bi
n\tiny-lr.cmd
npm ERR! code EEXIST
npm ERR! Refusing to delete C:\Users\IBM_ADMIN\testProject\node_modules\sails\no
de_modules\.bin\tiny-lr.cmd: containing path C:\Users\IBM_ADMIN\testProject\node
_modules\sails\node_modules\tiny-lr isn't under npm's control
npm ERR! File exists: C:\Users\IBM_ADMIN\testProject\node_modules\sails\node_mod
ules\.bin\tiny-lr.cmd
npm ERR! Move it away, and try again.
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\IBM_ADMIN\testProject\npm-debug.log
error: 1
有誰已經面臨過這樣的行爲?我該如何解決它?
謝謝, 米歇爾。
我試過,但我不能這樣做,因爲如果我再次運行它說,該項目已經存在相同的命令。我試圖進入該項目並運行帆升降機,但我獲得了另一個錯誤,可能與之前有關:'致命錯誤:無法找到本地grunt.' – Mikyjpeg
在stackoverflow上的答案應該始終確定最初的問題,解決它的方法,爲什麼。這個答案沒有解決上述任何一個問題。 – IInspectable