我正在尝试为Ionic 2应用程序构建PDF查看组件。我有很多Angular 2的经验,但没有Ionic的经验。
该组件将使用pdf.js构建,并创建了pdf.js资产,以便包含在我的项目中,如github页面所述。但是,尝试require
此操作失败 - require is not defined
- ,因此我将脚本复制到资源文件夹并尝试导入它。似乎文件没有被复制到构建中,因此也失败了。
任何人都有任何要求或将非weboack非SystemJS脚本导入Ionic 2应用程序的指针?
答案 0 :(得分:1)
在js
文件夹中创建一个www
文件夹(或类似内容);包括所需的文件并从那里引用它们。此文件夹在构建时未清空。
修改强>
www
文件夹的根目录不会更改,您可以将其引用为类似...... 'js/need-this.js'
的内容。
您的index.html
文件中应该有一些引用到build
文件夹,也可能是assets
文件夹(图标);使用js
文件夹的这个概念也是一样的。只有build
和assets
会发生变化。
答案 1 :(得分:1)
我觉得我应该指出你不应该将任何内容复制到create($tableName, $fields = array());
,因为这是自动生成的,任何更改都将被覆盖。您应该复制到www
。