Registry / devops / gcloud-dict-vue

gcloud-dict-vue

JSON →
library1.0.11jsnpmunverified

A Vue.js project scaffolding tool that integrates Google Cloud Platform (gRPC-web) and Element UI for building cloud-connected file management interfaces. Version 1.0.11 is the latest stable release, but the package appears to be a template project rather than a library, with poor maintenance and minimal documentation. It is primarily a personal teaching tool with low adoption, lacking CI/CD or community support.

npm install gcloud-dict-vue
INSTALL
IMPORT
SIG · GCLOUD-DICT-VUE
G
gcloud-dict-vue
devopsjavascriptv1.0.11
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

default
import GcloudFileVue from 'gcloud-dict-vue'
const GcloudFileVue = require('gcloud-dict-vue')
ESM-only; CJS require will fail because the package has no main entry in package.json.
Element UI
import ElementUI from 'element-ui'; Vue.use(ElementUI)
import { ElementUI } from 'element-ui'
Element UI exports a default export, not named.
protobuf
import { SomeMessage } from 'google-protobuf/google/protobuf/compiler/plugin_pb'
import { SomeMessage } from 'google-protobuf'
Protobuf generated files are typically imported from specific paths, not the root package.

Creates a new Vue CLI project, installs dependencies, and uses the gcloud-dict-vue default export as the root component.

vue create gcloud-file-vue cd gcloud-file-vue npm i -g @vue/cli npm install gcloud-dict-vue grpc-web google-protobuf element-ui -S vue add element-ui # Then in main.js: import GcloudFileVue from 'gcloud-dict-vue' import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' Vue.use(ElementUI) new Vue({ render: h => h(GcloudFileVue) }).$mount('#app')
Debug
Known issues
deprecatedPackage has no meaningful functionality and appears to be a boilerplate with no updates since 2018.
fix
Use a modern alternative like Vue 3 + Firebase or Google Cloud Client Libraries directly.
affects: >=1.0.0
gotchaPackage exports no named symbols; only a default Vue component.
fix
Use import MyComponent from 'gcloud-dict-vue' instead of named imports.
affects: 1.0.0
gotchaThe package.json lacks a 'main' entry, causing import resolution to fail in Webpack/Vite.
fix
Manually specify the file to import: import GcloudFileVue from 'gcloud-dict-vue/dist/gcloud-file-vue.common.js' (if built).
affects: 1.0.0
breakingRequires grpc-web and google-protobuf versions that may be incompatible with newer Node or browser APIs.
fix
Check compatibility: use grpc-web 1.x and google-protobuf 3.x.
affects: >=1.0.0
Errors
Common errors & fixes
Cannot find module 'gcloud-dict-vue'
Package not installed or not published as a proper dependency.
fix
Run 'npm install gcloud-dict-vue --save' and verify it appears in package.json.
Module not found: Error: Can't resolve 'gcloud-dict-vue'
Missing main entry or wrong import path.
fix
Import directly from the dist file: import GcloudFileVue from 'gcloud-dict-vue/dist/gcloud-file-vue.esm.js'.
Element UI: import 'element-ui' is only available in ESM
Attempting to require Element UI in a CommonJS context.
fix
Use import ElementUI from 'element-ui' in an ES module file.
ERROR in ./src/main.js Module not found: Error: Can't resolve 'gcloud-dict-vue'
Package not built or missing files.
fix
Ensure the package has a valid dist folder; if not, use a pre-built template instead.
Upgrade
Version history
1.0.11latest on npm
Audit
Dependencies
grpc-webrequiredEnables gRPC-Web client for browser-to-server communication
google-protobufrequiredRequired for protobuf serialization with gRPC-web
element-uirequiredUI component library for Vue.js
Agent activity
2 hits · last 30 days
node
2
Resources
gcloud-dict-vue — npm install gcloud-dict-vue · libregistry