Giter Club home page Giter Club logo

Comments (8)

Karnith avatar Karnith commented on August 16, 2024

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.

kokujin avatar kokujin commented on August 16, 2024

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.

Karnith avatar Karnith commented on August 16, 2024

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.

kokujin avatar kokujin commented on August 16, 2024

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 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 +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 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 + 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 +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 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 + 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
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.

Karnith avatar Karnith commented on August 16, 2024

I'll have a look.

from gaowl.

Karnith avatar Karnith commented on August 16, 2024

@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.

Karnith avatar Karnith commented on August 16, 2024

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.

Karnith avatar Karnith commented on August 16, 2024

@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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.