[英]Import and use a npm package in VueJs Project
我有一個現有的項目,我想用 VueJs 重新編碼它。 我需要導入一個名為 TaffyDB 的 npm 包。 我發現我必須在 main.js 中導入它。 我不得不承認,我不知道如何做到這一點或語法究竟如何。
import WHAT from "WHERE";
taffydb 已安裝,我在 node_modules 文件夾中找到了文件夾“taffydb”。 在該文件夾中是 taffy.js 文件。
我不知道如何找到“WHERE”和“WHAT”的詳細信息。
任何幫助表示贊賞。
首先在 taffy npm install --production taffy
上執行npm install --production taffy
然后轉到你想要使用它的代碼並要求它TAFFY = require( 'taffy' ).taffy;
在文檔中它說需要它以這種方式嘗試而不是從導入。
檢查文檔到https://www.npmjs.com/package/taffydb#use-it-in-nodejs
我希望這可以幫助你 !
我也有同樣的問題。 我將解決這樣做:
在官方頁面下載 taffy-min.js
將此文件移動到項目上的 /plugin 文件夾
在您需要使用的文件 .vue 中。 在腳本部分復制這一行
從'@/plugins/taffy-min.js'導入{太妃糖};
在mounted()方法上你可以寫:
constfriends = taffy([ {"id":1,"gender":"M","first":"John","last":"Smith","city":"Seattle, WA","status" :"Active"}, {"id":2,"gender":"F","first":"Kelly","last":"Ruth","city":"Dallas, TX","status" :"Active"}, {"id":3,"gender":"M","first":"Jeff","last":"Stevenson","city":"Washington, DC","status" :"Active"}, {"id":4,"gender":"F","first":"Jennifer","last":"Gill","city":"Seattle, WA","status" :“積極的”}
]);
更多:如果您使用的是 Typerscript,請不要忘記編寫“聲明模塊 '@/plugins/taffy-min.js';” 在 src 文件夾上的“delcarations.d.ts”上工作。
我希望為你工作! 對不起我的英語不好! :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.