Rumah > Soal Jawab > teks badan
Sebelum ini, saya menggunakan seni bina berbilang halaman vue-cli yang diubah suai oleh seorang saudara di Internet, dan memanggil kod api yang ditulis dalam nodejs:
...
function getMobileListByOneUecontrol(ip , user , password , index , length , res) {
var remotePath = '/Users/' + user + '/';
var cmdString = 'ansible-playbook ../ansible/testgetmobilelist.yml -i '+filename +' -verbose --extra-vars \"ip=' + ip + ' user=' + user + '\"';//ddd
exec(cmdString, function (err, stdout, stderr) {
var returnStr;
if (err) {
...
Pada asalnya, tiada masalah dengan fungsi itu, tetapi kemudiannya ia telah digantikan vue-cli asli menulis seni bina satu halaman, tetapi selepas npm run dev, ralat telah dilaporkan:
error: ERROR! the playbook: ../ansible/testgetmobilelist.yml could not be found
Ini adalah struktur fail saya:
Fail js
api ialah fail js dalam folder api, dan fail yml yang dipanggil berada dalam folder ansible Jalan relatif adalah betul seperti ini: ansible-playbook ../ansible/testgetmobilelist.yml
Sila beri saya nasihat, terima kasih terlebih dahulu~
过去多啦不再A梦2017-05-24 11:40:51
Saya tidak tahu cara anda mengintegrasikan projek anda dengan projek hadapan yang dijana oleh vue-cli. Saya harap anda boleh menerangkannya secara terperinci.