問題タブ [vue-cli-4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vue.js - Vue CLI - Vue.js プロジェクトのルートに .env ファイルが見つかりません
Vue CLI 4.1.2 でプロジェクトを作成し、内部router/index.js
で次のことを見つけました。
.env
プロジェクトルートにファイルがありません。では、どういうprocess.env.BASE_URL
意味ですか?値はどこにBASE_URL
設定されていますか?
typescript - を作成し、vue/cli バージョン 4 を使用して npm で vuejs コンポーネントを公開し、typescript ベースのクラス スタイル vuejs プロジェクトで使用します。
私は vuejs を学んでおり、vue/cli バージョン 4.xx のような最新バージョンを使用していますが、次のようなタスクを実行したいと考えています。
- vue/cli バージョン 4.xx を使用して単純なヘッダーを作成する必要があります。これは、ヘッダー変数内の配列を小道具として受け取ります。
今、npmで公開したいと思います。
- 次に、typescript をクラス ベースのスタイルとして使用する別の vue プロジェクトを作成し、このプロジェクトの 2 番目のステップで npm パッケージの作成を使用します。
このアプローチを完了するために、いくつかの記事に従いました。そのリンクは以下に記載され ています NPMでVuejsコンポーネントを作成して公開する方法
別の記事はこれです: https://dev.to/amroessam/publish-your-first-npm-package-vue-263h
最後の記事はこれです: https://vuejs.org/v2/cookbook/packaging-sfc-for-npm.html
ヘッダーを作成してnpmで公開することはできますが、そのnpmパッケージをまったく使用できず、エラーが発生します。
この依存関係は見つかりませんでした:
- ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs の header-bell-app。 js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/UserComponent/UserComponent.vue?vue&type=script&lang=js&
インストールするには、次を実行します: npm install --save header-bell-app
header-bell-app という名前のヘッダー パッケージを作成してインストールしましたが、どこかにインポートしようとするとエラーが発生しました。
以下は私の header-bell npm パッケージのコードとスクリーンショットです:
そして、header-bellをインストールした後、以下のような別のプロジェクトで上記のパッケージを使用しています
今、私にエラーを与えています
モジュール 'header-bell' の宣言ファイルが見つかりませんでした。「d:/Alok/Work/References/interceptor-boilerplate/node_modules/header-bell/dist/headercomponent.umd.js」には、暗黙的に「any」タイプがあります。存在するかどうかを試す
npm install @types/header-bell
か、「declare module 'header-bell';」を含む新しい宣言 (.d.ts) ファイルを追加します。
HeaderComponent の使用中のコンソールのエラーは下の画像にあります
これが私のことを正すのに十分な証拠になることを願っています。これに対する最善の解決策を教えていただければ幸いです。
vue.js - Vue-Cli 4 のソースマップを有効にするにはどうすればよいですか?
npm run serve
コマンドはデフォルトでjsのソースマップを使用すると信じていましたが、常に表示されているためではないようvue.runtime.esm.js:619
です。
ルート レベルのプロジェクトで vue.config.js ファイルを作成しました。
私は2つのことを試みます:
と:
それらのどれも機能しません。vue.runtime.esm.js:619
私はまだ役に立たないことにこだわっています。
vue-cli 4 でソースマップを実際に有効にする方法を知っている人はいますか?