我刚刚使用preact create default helloworld
创建了一个简单的应用程序,现在需要向其中添加一个manifest.appcache
。该怎么做?
我尝试过的事情:
我找到了一个名为appcache-webpack-plugin
的东西,并与npm i appcache-webpack-plugin
一起安装了它。现在我可能必须require()
了吗?但是如何,在哪里?
https://github.com/lettertwo/appcache-webpack-plugin
也在寻找某种Webpack配置,因为我读到preact使用Webpack,但是项目目录中没有任何配置。
答案 0 :(得分:1)
创建文件= as.numeric(length(HG5)*0.31) by 0.31
并将其复制并粘贴到其中:
https://github.com/developit/preact-cli/blob/master/src/resources/template.html
然后将清单属性添加到src/template.html
。
您可能需要修改package.json脚本以传递<html>
。
答案 1 :(得分:0)
我将此preact.config.js
添加到了我的项目中。
var AppCachePlugin = require('appcache-webpack-plugin');
var manifest = new AppCachePlugin({
cache: ['*'],
network: ['/login'],
fallback: [],
output: 'manifest.appcache'
})
export default function (config, env, helpers) {
console.log('AppCachePlugin loaded')
var fs = require('fs')
config.plugins.push(manifest)
}
尽管我仍然不知道如何修改index.html以包括<html manifest=manifest.appcache>