使用全球安装的sails beta v0.10-rc8。我正在使用mac osx 10.9。
sudo npm install sails@beta -g
然后我全局安装了生成器npm包(只是为了给它一个镜头),并在包含要生成的项目的文件夹中本地安装:
~/projects& npm install sails-generate-new-with-mast
在包含项目的文件夹中创建.sailsrc文件
~/projects/.sailsrc
并在
~/.sailsrc
文件内容为:
{
generators: {
modules: {
new: 'sails-generate-new-with-mast'
}
}
}
尝试使用时
~/projects$ sails generate new MyApp
使用默认生成器。
我做错了什么?尝试了一段时间,但无法做到。
提前致谢!
TR
答案 0 :(得分:1)
生成器是Sails v0.10的一个非常强大的新功能,但使用自定义系统的系统仍然有点笨重。您处于正确的轨道上,但是您需要在主目录中安装生成器(〜/ node_modules / sails-generate-new-with-mast )并添加 .sailsrc 文件在主目录中,带有生成器的绝对路径:
{
generators: {
modules: {
new: '/Users/myusername/node_modules/sails-generate-new-with-mast'
}
}
}
然后sails new
将使用该生成器。
我必须警告你,桅杆是完全没有支撑的,可悲的是,几乎被遗弃了。