Frameworks SailsJs-无法生成api(使用v0.10.0-rc8)

Frameworks SailsJs-无法生成api(使用v0.10.0-rc8),frameworks,sails.js,Frameworks,Sails.js,我无法使用测试版SailsJs(v0.10.0-rc8)进行生成。 我试过这样那样,但没有成功。 任何想法都将不胜感激 ~/dev$npm-gls | grep sails ├─┬ sails@0.10.0-rc8 │ ├── 低沉的帆-linker@0.9.5 │ ├── 船帆建造-dictionary@0.10.1 │ ├─┬ 航行-disk@0.10.1 │ ├─┬ 航行-generate@0.10.3 │ │ ├── 帆产生-adapter@0.10.4 │ │ ├── 帆产生-back

我无法使用测试版SailsJs(v0.10.0-rc8)进行生成。 我试过这样那样,但没有成功。 任何想法都将不胜感激

~/dev$npm-gls | grep sails
├─┬ sails@0.10.0-rc8
│ ├── 低沉的帆-linker@0.9.5
│ ├── 船帆建造-dictionary@0.10.1
│ ├─┬ 航行-disk@0.10.1
│ ├─┬ 航行-generate@0.10.3
│ │ ├── 帆产生-adapter@0.10.4
│ │ ├── 帆产生-backend@0.10.13
│ │ ├─┬ 帆产生-controller@0.10.6
│ │ ├── 帆产生-frontend@0.10.18
│ │ ├── 帆产生-generator@0.10.11
│ │ ├── 帆产生-gruntfile@0.10.10
│ │ ├─┬ 帆产生-model@0.10.9
│ │ ├── 帆产生-new@0.10.16
│ │ ├── 帆产生-views@0.10.1
│ │ └── 帆生成视图-jade@0.10.0
│ ├── 航行-stringfile@0.3.2
│ ├─┬ 航行-util@0.10.2

~/dev$sails新项目
信息:创建了一个新的Sails应用程序“项目”!

~/dev/project$sails生成api用户
错误:未找到名为“控制器”的生成器;也许你的意思是“帆生成api控制器”?
错误:未找到名为“model”的生成器;也许你的意思是“帆生成api模型”?

我无法用新安装的帆重现这一点。也许你的帆安装有问题?尝试:

npm cache clear
sudo npm uninstall -g sails
sudo npm install -g sails@beta

谢谢我确实重新安装了很多次,但那时候不起作用。奇怪的事。现在做起来很顺利。顺便说一句,这是
npm cache clean
。顺便说一句,除了
clear
/
clean
打字错误-我们不需要
sudo
,所以我编辑了你的答案,希望你不要介意。
npm cache clear
npm cache clean
的别名;他们都做同样的事情。在您的特定情况下可能不是这样,但在一般情况下(在*nix系统上),您需要
sudo
全局安装软件包,因为它会将文件复制到受保护的文件夹中。我对
sudo
的不好之处在于,我忘了我正在使用
nvm
,因此全局安装的软件包会进入我的主目录的子目录。顺便说一句,npm缓存--help仅显示
clean
,我通常坚持官方记录的内容。无论如何,谢谢:)