edokeh / spm-chaos-build-example

A simple example for spm-chaos-build

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

warn: can't find module example/base/handlebars

atans opened this issue · comments

commented
$ cd js

$ spm chaos-build example -C seajs-config.js

           Task: "clean:dist" (clean) task

           Task: "transport:spm" (transport) task
           warn: can't find module example/base/handlebars
      transport: 8 files

           Task: "concat:relative" (concat) task
       concated: 2 files

           Task: "concat:all" (concat) task
       concated: 3 files

           Task: "uglify:js" (uglify) task
           file: ".build/dist/blogs/new.js" created.
   uncompressed: size: 1843 bytes.
     compressed: size: 240 bytes gzipped (948 bytes minified).
           file: ".build/dist/users/index.js" created.
   uncompressed: size: 4153 bytes.
     compressed: size: 469 bytes gzipped (1913 bytes minified).
           file: ".build/dist/base/handlebars.js" created.
   uncompressed: size: 7711 bytes.
     compressed: size: 1089 bytes gzipped (4675 bytes minified).

           Task: "md5:js" (md5) task
           file: 'sea-modules/example/base/handlebars-c876a0d8f3bf3ac4bb5697bfd90eaa80.js' created.
           file: 'sea-modules/example/blogs/new-279fcebdcda1b4f1bd2d88a90e7dc80c.js' created.
           file: 'sea-modules/example/users/index-d95b7e3ae4b6cb812624abfdd122ffb0.js' created.

           Task: "clean:spm" (clean) task
       cleaning: ".build"...

           Task: "spm-newline:target" (spm-newline) task

           Task: "modify-config:target" (modify-config) task
           file: "seajs-config.js" modified.

           Done: but with warnings.

Got a warning warn: can't find module example/base/handlebars when I ran spm chaos-build example -C seajs-config.js

Windows 7
spm: 2.1.9
node: 0.10.13

sorry 刚看到,知道了,很快修复

检查过了,这不会引起错误,只是一个警告
原因是 example 的 package.json 配置中有这么一行
"alias" : { "example-handlebars" : "example/base/handlebars"}
这会在 transport 过程中触发一个报警,因为这时候实际上还没有这个模块
后面我再细想一下有没有办法规避这个警告信息
@atans