我正在使用Typescript,Vue,webpack和lerna构建新项目来管理相关软件包。 我的项目结构是:
<?php
function sumArray($array) {
$total = 0;
foreach ($array as $value) {
$total += $value;
}
return $total;
}
/** Your array **/
$sumArray = array(4, 256, 5, 13, 1);
/** Calling function **/
$myAnswer = sumArray($sumArray);
/** Your result **/
echo $myAnswer; //279 result
?>
/packages
/lib-vue-components
/lib-ts-components
/app
是可重用的组件,可以在我的应用程序中的任何其他Vue组件中使用:即
lib-vue-components
我认为有2种方法:
2)分别构建lib-vue-components,然后在App projec中将其用作外部libt。这对我来说似乎是最好的方式,但是我不确定如何构建纯vue + typescript组件库,因为webpack总是向输出包中添加很多代码(即,它本身添加了Vue)。
您有任何回信/想法在这种情况下哪种方法最好?