問題 - daniel-qa/Vue GitHub Wiki
問題
-
1 .找出錯誤資訊:
npm run serve
-
2 .由錯誤資訊,去找出發生原因,解決方案
-
3 .在網頁中,提供详细的错误信息
-
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.
- 解決問題
嘗試透過命令提示字元中的命令列重新啟動 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]