现在很难看到Ionic 2出来的文件或例子。
我想在旧的Ionic V1项目中使用ionic.native.js
。
事情是安装是npm
npm install ionic-native --save
但是现在我在npm
下有大量node_modules/
个模块作为依赖项。离子文献说:
如果您使用的是Angular 1.x或普通的ES5 JavaScript,则需要添加 ionic.native.js到你的index.html
但他们没有举例说明""把它放在index.html
- 这是我的问题。
目前我的档案位于:
> find . -name ionic.native.js
./node_modules/ionic-native/dist/ionic.native.js
node_modules/
目录没有gulp任务...所以如何将其导入index.html
?或者我在错误的地方使用了npm命令? (目前它位于项目的根目录中,gulpfile.js
生活在哪里)
答案 0 :(得分:8)
我遇到了和你一样的问题。
最后,最终解决它的是:
bower install ionic-native --save
这会将文件添加到lib /目录,可以从索引页面访问。
然后在index.html文件中添加:
<script src="lib/ionic-native/ionic.native.js"></script>
希望这有帮助!
答案 1 :(得分:3)
如果您想使用npm
代替bower
,可以在安装插件时添加指向所需位置的路径:
npm install ionic-native --save --prefix www/lib
答案 2 :(得分:0)
复制bower init
文件夹中的ionic.native.js
并将js
添加到index.html
答案 3 :(得分:0)
我也对此感到沮丧。我最终只是将ionic.native.js文件复制到lib文件夹中,并将其导入到那里:
<script src="lib/ionic.native.js"></script>
这有用,但我担心现在处理它和它的依赖性会很麻烦。