問題 - daniel-qa/Vue GitHub Wiki

問題

  • 1 .找出錯誤資訊: npm run serve

  • 2 .由錯誤資訊,去找出發生原因,解決方案

  • 3 .在網頁中,提供详细的错误信息

    app.UseDeveloperExceptionPage 的設定範例

  • 4 . 刪除 node_modules 的資料夾,再重新 npm install


  • Syntax Error: TypeError: Cannot read properties of null (reading 'content')
 error  in ./src/view/index/test.vue?vue&type=script&setup=true&lang=js

Syntax Error: TypeError: Cannot read properties of null (reading 'content')


 @ ./src/view/index/test.vue?vue&type=script&setup=true&lang=js 1:0-298 1:0-298 1:299-586 1:299-586
 @ ./src/view/index/test.vue
 @ ./src/router/index.js
 @ ./src/main.js
 @ multi (webpack)-dev-server/client?http://192.168.0.217:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js

經排查,問題為 package 版本不一致造成,更新 package.json,重裝 node-module 後,已可以正常啟動


  • TimeoutException: The vue-cli server did not start listening for requests within the timeout period of 0 seconds.

這可能是由初始化 Vue 物件或類似物件時任何簡單的 javascript 或 typescript 語法錯誤引起的。

The vue-cli server did not start listening for requests within the timeout period of 0 seconds. Check the log output for error information.

  1. 解決問題

嘗試透過命令提示字元中的命令列重新啟動 vue 伺服器(npm run serve 在我的例子中)。

應顯示正確的錯誤訊息,希望顯示語法錯誤的確切位置

修復錯誤並重新啟動伺服器。

pdfjs-dist报错Module parse failed: Unexpected character ‘#‘

文章详细描述了一个在项目中遇到的模块解析失败问题,具体表现为在代码中遇到不识别的字符#。作者提到,问题的根源可能是缺少处理特定文件类型的加载器。为了解决这个问题,作者选择了回退到之前使用的npm包pdfjs-dist的2.4.456版本,从而成功解决了报错。 摘要由CSDN通过智能技术生成 报错信息:

Module parse failed: Unexpected character '#' (1:0) You may need an appropriate loader to handle this file type.

2 .解决方法:指定版本下载了以前使用的的版本

npm i [email protected]