我对nuxt和javascript还是很陌生,我试图弄清楚如何在客户端使用我的应用程序的依赖项。我在nuxt.config.js中列出了它们,并与npm一起安装。我在/plugins
目录中也有一个文件可以导入它们(不确定这是否好)。这是我遇到麻烦的地方:我的/static
目录中有两个脚本,需要利用我的npm软件包。在这些脚本中放置导入语句会导致错误。在页面vue文件的脚本部分中导入软件包也不起作用。如何在客户端页面中包含的脚本中使用npm软件包?
答案 0 :(得分:1)
您能否提供更多有关发生哪种错误以及尝试安装哪种软件包的信息?
在此示例中,我将向您展示如何将其包含在nuxt项目npm软件包 vuelidate
中在安装vuelidate之后:
plugins: [
{ src: "~/plugins/vuelidate", mode: "client" },
],
import Vue from 'vue'
import Vuelidate from 'vuelidate'
Vue.use(Vuelidate);
<script>
import { required, minLength } from "vuelidate/lib/validators";
export default {
name: "OrderByLinkForm",
components: {},
...
};
</script>