comments
1.0.0
محرك تعليق في الوقت الفعلي مع دعم للمشاركات المجهولة أو الموثقة
mkdir -p target/standalone && cd target/standalone
wget https://cdn.jsdelivr.net/npm/[email protected]/bin/comments-linux-standalone-x64.tar.gz
tar -xzf comments-linux-standalone-x64.tar.gz
./start.sh
يتم تشغيل العرض التوضيحي على خطة فولتر بقيمة 2.5 دولار موجودة في سان جرمان، مع تكوين التطبيق لاستخدام ذاكرة بحد أقصى تبلغ 128 ميجابايت (لترك معظم الذاكرة المتوفرة في ذاكرة التخزين المؤقت لنظام الملفات).
ضع هذا في أي مكان في نص html (على الرغم من أنه من المستحسن وضعه أخيرًا)
< div id =" comments " > </ div >
< script >
window . comments_config = {
collapse_depth : 7 , // the depth where comments get collapsed by default
limit_depth : 10 , // max: 127
//auth_host: 'https://api.dyuproject.com', // if you prefer authenticated comments
ws_enabled : true , // real-time updates
ws_host : 'wss://rpc.dyuproject.com/sub' ,
rpc_host : 'https://rpc.dyuproject.com'
}
</ script >
< script src =" https://netlify-comments.dyuproject.com/dist/build.js " > </ script >
< link rel =" stylesheet " href =" https://netlify-comments.dyuproject.com/dist/build.css " />
ملاحظة: يستخدم نفس المثيل لتشغيل العرض التوضيحي. لا تتبع على الإطلاق.
mkdir -p target/data/main
echo " Your data lives in user/ dir. Feel free to back it up. " > target/data/main/README.txt
# download protostuffdb
yarn add [email protected] && mv node_modules/protostuffdb/dist/ * target/ && rm -f package.json yarn.lock && rm -r node_modules
wget -O target/fbsgen-ds.jar https://repo1.maven.org/maven2/com/dyuproject/fbsgen/ds/fbsgen-ds-fatjar/1.0.10/fbsgen-ds-fatjar-1.0.10.jar
./modules/codegen.sh
mvn install
npm install -g http-server clean-css-cli
cd comments-ts
yarn install
# produces a single jar the first time (comments-all/target/comments-all-jarjar.jar)
./run.sh
# on another terminal
cd comments-ts
# serves the ui via http://localhost:8080/
yarn run dev
إذا كان جهاز التطوير الخاص بك يعمل بنظام MacOS، فلا يحتوي protostuffdb حاليًا على توزيعات ثنائية له (لا يوجد جهاز MacOS للاختبار/البناء عليه).
من ناحية أخرى، لا يزال بإمكانك إجراء التطوير على جانب العميل باستخدام هذا الحل المؤقت:
comments-ts/index.html
window.rpc_host = 'http://127.0.0.1:5020'
بـ window.rpc_host = 'https://rpc.dyuproject.com'
cd comments-ts
# produces a single js and other assets in comments-ts/dist/
yarn run build