-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation problems #7
Comments
Thanks, but I don't know why grunt was needed when we use gulp here. Could you post an example of the error it give requiring grunt? Thx |
There is a rogue reference somewhere, I have'nt had the time to track it down, even after a successful start you see this in the console:
|
This is from doing a node app --verbose with gaowl: D:\GAOWL>node app --verbose
verbose: Setting Node environment...
verbose: Please run `npm install coffee-script` to use coffescript (skipping for now)
verbose: moduleloader hook loaded successfully.
verbose: Loading app config...
verbose: userconfig hook loaded successfully.
verbose: Exposing global variables... (you can disable this by modifying the properties in `sails.config.globals`)
verbose: logger hook loaded successfully.
verbose: request hook loaded successfully.
verbose: Loading the app's models and adapters...
verbose: Loading app models...
verbose: Loading app adapters...
verbose: Loading blueprint middleware...
verbose: blueprints hook loaded successfully.
verbose: Loading runtime custom response definitions...
verbose: responses hook loaded successfully.
verbose: controllers hook loaded successfully.
verbose: Loading policy modules from app...
verbose: Finished loading policy middleware logic.
verbose: policies hook loaded successfully.
verbose: Loading app services...
verbose: services hook loaded successfully.
verbose: csrf hook loaded successfully.
verbose: cors hook loaded successfully.
i18n:debug will write to D:\GAOWL\config\locales\en.json +0ms
i18n:debug read D:\GAOWL\config\locales\en.json for locale: en +1ms
i18n:debug will write to D:\GAOWL\config\locales\es.json +0ms
i18n:debug read D:\GAOWL\config\locales\es.json for locale: es +1ms
i18n:debug will write to D:\GAOWL\config\locales\fr.json +0ms
i18n:debug read D:\GAOWL\config\locales\fr.json for locale: fr +1ms
i18n:debug will write to D:\GAOWL\config\locales\de.json +0ms
i18n:debug read D:\GAOWL\config\locales\de.json for locale: de +0ms
verbose: i18n hook loaded successfully.
verbose: session hook loaded successfully.
verbose: Loading app Gruntfile...
verbose: Tracking new grunt child process...
verbose: grunt hook loaded successfully.
verbose: http hook loaded successfully.
verbose: Overriding ejs engine config with ejslocals to implement layout support...
verbose: Configuring socket (ws://) server...
verbose: sockets hook loaded successfully.
verbose: Loading user hooks...
verbose: Located 1 user hook(s)...
verbose: Grunt :: grunt-cli: The grunt command line interface. (v0.1.13)
verbose: views hook loaded successfully.
verbose: Setting default Express view engine to ejs...
verbose: Loading app Gulpfile...
verbose: Tracking new gulp child process...
verbose: gulp hook loaded successfully.
verbose: Loading adapter ( sails-mongo ) for attempt from `node_modules` directory...
verbose: Initialized 1 user hook(s)...
verbose: userhooks hook loaded successfully.
verbose: Starting ORM...
verbose: orm hook loaded successfully.
verbose: pubsub hook loaded successfully.
verbose: Built-in hooks are ready.
verbose: Instantiating registry...
verbose: Loading router...
verbose: Policy-controller bindings complete!
verbose: Waiting for all hooks to declare that they're ready...
verbose: All hooks were loaded successfully.
verbose: Starting app at D:\GAOWL...
verbose: Running the setup logic in `sails.config.bootstrap(cb)`...
info:
info:
info: Sails <|
info: v0.10.4 |\
info: /|.\
info: / || \
info: ,' |' \
info: .-'.-==|/_--'
info: `--'-------'
info: __---___--___---___--___---___--___
info: ____---___--___---___--___---___--___-__
info:
info: Server lifted in `D:\GAOWL`
info: To see your app, visit http://localhost
info: To shut down Sails, press <CTRL> + C at any time.
debug: --------------------------------------------------------
debug: :: Fri Aug 29 2014 08:16:11 GMT-0700 (Pacific Daylight Time)
debug: Environment : development
debug: Port : 80
debug: --------------------------------------------------------
verbose: Gulp :: [08:16:11] Using gulpfile D:\GAOWL\gulpfile.js
verbose: Gulp :: [08:16:11] Starting 'default'...
verbose: Gulp :: [08:16:11] Starting 'compileAssets'...
verbose: Gulp :: [08:16:11] Starting 'bower:install'...
verbose: Gulp :: [08:16:12] Using cwd: D:\GAOWL
verbose: Gulp :: [08:16:12] Using bower dir: ./bower_components
verbose: Gulp :: [08:16:14] Finished 'bower:install' after 2.52 s
verbose: Gulp :: [08:16:14] Starting 'bower:copy'...
verbose: Gulp :: [08:16:14] Finished 'bower:copy' after 143 ms
verbose: Gulp :: [08:16:14] Starting 'clean:dev'...
verbose: Gulp :: [08:16:14] Finished 'clean:dev' after 168 ms
verbose: Gulp :: [08:16:14] Starting 'jst:dev'...
verbose: Gulp :: [08:16:14] Finished 'jst:dev' after 231 ms
verbose: Gulp :: [08:16:14] Starting 'less:dev'...
verbose: Gulp :: [08:16:14] Finished 'less:dev' after 132 ms
verbose: Gulp :: [08:16:14] Starting 'copy:dev'...
verbose: Gulp :: [08:16:14] Finished 'copy:dev' after 81 ms
verbose: Gulp :: [08:16:14] Starting 'coffee:dev'...
verbose: Gulp :: [08:16:14] Finished 'coffee:dev' after 193 ms
verbose: Gulp :: [08:16:14] Finished 'compileAssets' after 3.47 s
verbose: Gulp :: [08:16:14] Starting 'images'...
verbose: Gulp :: [08:16:15] Starting 'linkAssets'...
verbose: Gulp :: [08:16:15] Starting 'sails-linker-gulp:devJs'...
verbose: Gulp :: [08:16:15] Finished 'images' after 843 ms
verbose: Gulp :: [08:16:15] padding length 4
verbose: Gulp :: [08:16:15] Scripts inserted.
verbose: Gulp :: [08:16:15] Finished 'sails-linker-gulp:devJs' after 302 ms
verbose: Gulp :: [08:16:15] Starting 'sails-linker-gulp:devStyles'...
verbose: Gulp :: [08:16:15] padding length 4
verbose: Gulp :: [08:16:15] Scripts inserted.
verbose: Gulp :: [08:16:15] Finished 'sails-linker-gulp:devStyles' after 30 ms
verbose: Gulp :: [08:16:15] Starting 'sails-linker-gulp:devTpl'...
verbose: Gulp :: [08:16:15] padding length 4
verbose: Gulp :: [08:16:15] Scripts inserted.
verbose: Gulp :: [08:16:15] Finished 'sails-linker-gulp:devTpl' after 17 ms
verbose: Gulp :: [08:16:15] Finished 'linkAssets' after 349 ms
verbose: Gulp :: [08:16:15] Starting 'watch:api'...
[08:16:15] Finished 'watch:api' after 35 ms
[08:16:15] Starting 'watch:assets'...
[08:16:15] Finished 'watch:assets' after 58 ms
[08:16:15] Finished 'default' after 4.5 s and this is doing a sails lift: D:\GAOWL>sails lift --verbose
info: Starting app...
verbose: Setting Node environment...
verbose: Please run `npm install coffee-script` to use coffescript (skipping for now)
verbose: moduleloader hook loaded successfully.
verbose: Loading app config...
verbose: userconfig hook loaded successfully.
verbose: Exposing global variables... (you can disable this by modifying the properties in `sails.config.globals`)
verbose: logger hook loaded successfully.
verbose: request hook loaded successfully.
verbose: Loading the app's models and adapters...
verbose: Loading app models...
verbose: Loading app adapters...
verbose: Loading blueprint middleware...
verbose: blueprints hook loaded successfully.
verbose: Loading runtime custom response definitions...
verbose: responses hook loaded successfully.
verbose: controllers hook loaded successfully.
verbose: Loading policy modules from app...
verbose: Finished loading policy middleware logic.
verbose: policies hook loaded successfully.
verbose: Loading app services...
verbose: services hook loaded successfully.
verbose: csrf hook loaded successfully.
verbose: cors hook loaded successfully.
i18n:debug will write to D:\GAOWL\config\locales\en.json +0ms
i18n:debug read D:\GAOWL\config\locales\en.json for locale: en +1ms
i18n:debug will write to D:\GAOWL\config\locales\es.json +0ms
i18n:debug read D:\GAOWL\config\locales\es.json for locale: es +1ms
i18n:debug will write to D:\GAOWL\config\locales\fr.json +0ms
i18n:debug read D:\GAOWL\config\locales\fr.json for locale: fr +0ms
i18n:debug will write to D:\GAOWL\config\locales\de.json +1ms
i18n:debug read D:\GAOWL\config\locales\de.json for locale: de +0ms
verbose: i18n hook loaded successfully.
verbose: session hook loaded successfully.
verbose: Loading app Gruntfile...
verbose: Tracking new grunt child process...
verbose: grunt hook loaded successfully.
verbose: http hook loaded successfully.
verbose: Overriding ejs engine config with ejslocals to implement layout support...
verbose: Configuring socket (ws://) server...
verbose: sockets hook loaded successfully.
verbose: Loading user hooks...
verbose: Located 1 user hook(s)...
verbose: Grunt :: grunt-cli: The grunt command line interface. (v0.1.13)
verbose: views hook loaded successfully.
verbose: Setting default Express view engine to ejs...
verbose: Loading app Gulpfile...
verbose: Tracking new gulp child process...
verbose: gulp hook loaded successfully.
verbose: Loading adapter ( sails-mongo ) for attempt from `node_modules` directory...
verbose: Initialized 1 user hook(s)...
verbose: userhooks hook loaded successfully.
verbose: Starting ORM...
verbose: orm hook loaded successfully.
verbose: pubsub hook loaded successfully.
verbose: Built-in hooks are ready.
verbose: Instantiating registry...
verbose: Loading router...
verbose: Policy-controller bindings complete!
verbose: Waiting for all hooks to declare that they're ready...
verbose: All hooks were loaded successfully.
verbose: Starting app at D:\GAOWL...
verbose: Running the setup logic in `sails.config.bootstrap(cb)`...
info:
info:
info: Sails <|
info: v0.10.4 |\
info: /|.\
info: / || \
info: ,' |' \
info: .-'.-==|/_--'
info: `--'-------'
info: __---___--___---___--___---___--___
info: ____---___--___---___--___---___--___-__
info:
info: Server lifted in `D:\GAOWL`
info: To see your app, visit http://localhost
info: To shut down Sails, press <CTRL> + C at any time.
debug: --------------------------------------------------------
debug: :: Fri Aug 29 2014 08:18:52 GMT-0700 (Pacific Daylight Time)
debug: Environment : development
debug: Port : 80
debug: --------------------------------------------------------
verbose: Gulp :: [08:18:53] Using gulpfile D:\GAOWL\gulpfile.js
verbose: Gulp :: [08:18:53] Starting 'default'...
verbose: Gulp :: [08:18:53] Starting 'compileAssets'...
verbose: Gulp :: [08:18:53] Starting 'bower:install'...
verbose: Gulp :: [08:18:53] Using cwd: D:\GAOWL
verbose: Gulp :: [08:18:53] Using bower dir: ./bower_components
verbose: Gulp :: [08:18:55] Finished 'bower:install' after 2.51 s
verbose: Gulp :: [08:18:55] Starting 'bower:copy'...
verbose: Gulp :: [08:18:56] Finished 'bower:copy' after 137 ms
verbose: Gulp :: [08:18:56] Starting 'clean:dev'...
verbose: Gulp :: [08:18:56] Finished 'clean:dev' after 201 ms
verbose: Gulp :: [08:18:56] Starting 'jst:dev'...
verbose: Gulp :: [08:18:56] Finished 'jst:dev' after 231 ms
verbose: Gulp :: [08:18:56] Starting 'less:dev'...
verbose: Gulp :: [08:18:56] Finished 'less:dev' after 136 ms
verbose: Gulp :: [08:18:56] Starting 'copy:dev'...
verbose: Gulp :: [08:18:56] Finished 'copy:dev' after 64 ms
verbose: Gulp :: [08:18:56] Starting 'coffee:dev'...
verbose: Gulp :: [08:18:56] Finished 'coffee:dev' after 185 ms
verbose: Gulp :: [08:18:56] Finished 'compileAssets' after 3.46 s
verbose: Gulp :: [08:18:56] Starting 'images'...
verbose: Gulp :: [08:18:57] Starting 'linkAssets'...
verbose: Gulp :: [08:18:57] Starting 'sails-linker-gulp:devJs'...
verbose: Gulp :: [08:18:57] padding length 4
verbose: Gulp :: [08:18:57] Scripts inserted.
verbose: Gulp :: [08:18:57] Finished 'images' after 839 ms
verbose: Gulp :: [08:18:57] Finished 'sails-linker-gulp:devJs' after 250 ms
verbose: Gulp :: [08:18:57] Starting 'sails-linker-gulp:devStyles'...
verbose: Gulp :: [08:18:57] padding length 4
verbose: Gulp :: [08:18:57] Scripts inserted.
verbose: Gulp :: [08:18:57] Finished 'sails-linker-gulp:devStyles' after 27 ms
verbose: Gulp :: [08:18:57] Starting 'sails-linker-gulp:devTpl'...
verbose: Gulp :: [08:18:57] padding length 4
verbose: Gulp :: [08:18:57] Scripts inserted.
verbose: Gulp :: [08:18:57] Finished 'sails-linker-gulp:devTpl' after 16 ms
verbose: Gulp :: [08:18:57] Finished 'linkAssets' after 294 ms
verbose: Gulp :: [08:18:57] Starting 'watch:api'...
[08:18:57] Finished 'watch:api' after 35 ms
[08:18:57] Starting 'watch:assets'...
[08:18:57] Finished 'watch:assets' after 63 ms
[08:18:57] Finished 'default' after 4.47 s What you are seeing is grunt being loaded by the sails module of the application and displaying info text to the console. Sails still requires grunt because it's deeply embedded in the sails framework, but only at the sails dependency module level which it is then automatically installed when npm downloads the sails module for the project. The GAOWL project/scaffold doesn't need grunt installed locally to run correctly because it doesn't use it. So grunt module shouldn't be installed, nor part of the package.json. |
oh, well. I tried it twice, not installing grunt to satisfy Sails causes On Fri, Aug 29, 2014 at 5:25 PM, Matthew Marino notifications@github.com
|
I'll have a look. |
@kokujin you're right. I'll need to track down what is going on, cause in windows sails seems to act differently and not require grunt... |
The error is coming from the as for the file permissions, I'll need to add |
@kokujin , grunt error is fixed. add "hooks": {
"grunt": false
}, to your .sailsrc like {
"hooks": {
"grunt": false
},
"generators": {
"modules": {
"bower": "sails-generate-bower-gulp",
"auth": "sails-generate-auth"
}
}
} I'm still working on the chown issue in linux. |
Hi there! Nice project :)
I had to do 2 thing to get this to work start properly on ubuntu
The text was updated successfully, but these errors were encountered: