woshiwenzhijie

Results 21 comments of woshiwenzhijie

好的,我看看,谢谢哈 @2betop @xiangshouding 之前一直陷在业务里头啊,就将就将就用着,最近有点受不了了,所以。。。

index.html中的这个两个: 运行FIS之后会添加相应的script标签和相应的map文件 这两个的在哪里做处理的?

SCRIPT_PLACEHOLDER RESOURCEMAP_PLACEHOLDER 是这两个。。

@2betop 你们在哪里对这两个变量进行了替换的? index.html中 ``` js require(['index'], function (index) { index.init(); }); ``` config.js中 ``` js requirejs.config({ baseUrl: './js', paths: { jquery: '../lib/jquery-2.1.1' } }); ```

@2betop 在吗? 请教一下

恩,是纯前端项目 我参照你们的做法写了,发现不行,就是我上面贴的那些代码,fis-config.js里头有哪些特殊的配置吗? fis-amd-demo在我这可以正常运行

``` js require(['index'], function (index) { index.init(); }); ``` 执行fis release之后发现 ``` js ``` 没有被替换掉

用了autoload这个插件,用npm install -g了

有两个config,一个是关于requirejs的baseurl和paths的配置,config.js和fis-conf.js都在工程根目录下面 confis.js内容 ``` js requirejs.config({ baseUrl: './js', paths: { jquery: '../lib/jquery-2.1.1' } }); ``` fis-conf.js的内容 ``` js // 开起 autuload, 好处是,依赖自动加载。 fis.config.set('modules.postpackager', 'autoload'); fis.config.set('settings.postpackager.autoload.type', 'requirejs'); // 设置成 amd 模式。 fis.config.set('modules.postprocessor.html',...

目前的问题是,相应的map这个好像没有生成,还有一个就是打包的问题。 不过还没走到打包这一步就挂了。。。@_@