Comments (8)
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
from gaowl.
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:
info: Gruntfile could not be found.
info: (no grunt tasks will be run.)
from gaowl.
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.
from gaowl.
oh, well. I tried it twice, not installing grunt to satisfy Sails causes
ugly errors
On Fri, Aug 29, 2014 at 5:25 PM, Matthew Marino [email protected]
wrote:
This is from doing a node app --verbose with gaowl:
D:\GAOWL>node app --verbose
verbose: Setting Node environment...
verbose: Please runnpm 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 insails.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 +0msverbose: 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 fromnode_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 insails.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 + 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 sand this is doing a sails lift:
D:\GAOWL>sails lift --verbose
info: Starting app...
verbose: Setting Node environment...
verbose: Please runnpm 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 insails.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 +0msverbose: 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 fromnode_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 insails.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 + 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 sWhat 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
module level. 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.—
Reply to this email directly or view it on GitHub
#7 (comment).
from gaowl.
I'll have a look.
from gaowl.
@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...
from gaowl.
The error is coming from the node_modules/sails/lib/app/configuration/defaultHooks.js
which calls grunt as a hook to load.
as for the file permissions, I'll need to add chown -R <current user> /<path to project>/GAOWL/.tmp
to fix it so the app can clean the .tmp dir on restart. Windows users shouldn't have an issue with the file permissions.
from gaowl.
@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.
from gaowl.
Related Issues (8)
- Sessions HOT 2
- waterlosk auth creation HOT 1
- admin panel HOT 1
- allParams HOT 1
- odd behavior with waterline HOT 1
- Generator? HOT 1
- gulp-imagemin npm install issue on node v0.10.31
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gaowl.