我正在尝试将 vuejs 3 集成到使用 webpack 的现有项目中。我读过 vue-loader,所以我正在尝试使用它。
在官方文档中,我有这个:
每次发布新版本的 vue 时,都会同时发布相应版本的 vue-template-compiler。编译器的版本必须与基础 vue 包同步,以便 vue-loader 生成与运行时兼容的代码。这意味着每次升级项目中的 vue 时,都应该升级 vue-template-compiler 以匹配它。
因此,当我尝试编译时,出现此错误:
Vue packages version mismatch:
- vue@3.0.2 (/home/alejo/playground/parquesFrontend/node_modules/vue/index.js)
- vue-template-compiler@2.6.12 (/home/alejo/playground/parquesFrontend/node_modules/vue-template-compiler/package.json)
This may cause things to work incorrectly. Make sure to use the same version for both.
If you are using vue-loader@>=10.0, simply update vue-template-compiler.
If you are using vue-loader@<10.0 or vueify, re-installing vue-loader/vueify should bump vue-template-compiler to the latest.
Run Code Online (Sandbox Code Playgroud)
但是当我尝试安装 vue-template-compiler@3.0.2 时,我收到此错误:
? npm install vue-template-compiler@3.0.2
npm ERR! code …
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 tailiwnd 中使用禁用的变体,但它似乎不起作用。我不知道该怎么办。
如果它被禁用,我想更改按钮外观,我已经阅读了文档,它说默认情况下未启用“禁用”变体。所以我修改了我的 tailwind.config.js,现在它看起来像这样:
module.exports = {
purge: [],
theme: {
extend: {},
},
variants: {
extend: {
opacity: ['disabled']
}
},
plugins: [],
}
Run Code Online (Sandbox Code Playgroud)
我的页面中有此代码,两个按钮看起来都一样:
<div class="text-center space-x-8">
<button type="button" class="py-2 px-4 bg-green-500 text-white font-semibold rounded-lg shadow-md hover:bg-green-700 focus:outline-none disabled:opacity-50" tabindex="-1">
Submit
</button>
<button type="button" class="py-2 px-4 bg-green-500 text-white font-semibold rounded-lg shadow-md disabled:opacity-50" disabled tabindex="-1">
Submit
</button>
</div>
Run Code Online (Sandbox Code Playgroud)
我已经重新编译了我的代码并删除了我所有的浏览器缓存,但它仍然不起作用。我还需要做任何其他事情才能使其正常工作吗?
我需要在 Node REPL 中重新定义 const,因为我想重新运行历史记录中的一些函数。我收到此错误:
Uncaught SyntaxError: Identifier '_tareas' has already been declared
Run Code Online (Sandbox Code Playgroud)
有没有办法重新定义这个常量,而不必关闭 REPL 并再次打开它?
我正在开发我的第一个 Rails 6 应用程序,但是当我尝试在 nginx 服务器后面的开发环境中提供它时,我发现了这条消息
我尝试添加错误中提到的配置,config/environments/development.rb
但config/application.rb
它不起作用。
我使用的是rails 6.0.0,ruby 2.6.5,nginx 1.10.3
如果我访问http://localhost:3000(直接 puma URL),它就可以正常工作。但我想知道为什么我会收到此错误。
当我在开发环境中运行 Rails 6.0 应用程序时,我在development.log 上得到下一条跟踪信息
\n\n[Webpacker] Compiling\xe2\x80\xa6\n[Webpacker] Compilation failed:\n/home/alejo/rails_project/node_modules/webpack-cli/bin/cli.js:93\n throw err;\n ^\n\nError: Cannot find module '@rails/webpacker'\nRequire stack:\n- /mnt/config/webpack/environment.js\n- /mnt/config/webpack/development.js\n- /home/alejo/rails_project/node_modules/webpack-cli/bin/utils/convert-argv.js\n- /home/alejo/rails_project/node_modules/webpack-cli/bin/cli.js\n- /home/alejo/rails_project/node_modules/webpack/bin/webpack.js\n at Function.Module._resolveFilename (internal/modules/cjs/loader.js:954:17)\n at Function.Module._load (internal/modules/cjs/loader.js:847:27)\n at Module.require (internal/modules/cjs/loader.js:1016:19)\n at require (/home/alejo/rails_project/node_modules/webpack-cli/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)\n at Object.<anonymous> (/mnt/config/webpack/environment.js:1:87)\n at Module._compile (/home/alejo/rails_project/node_modules/webpack-cli/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)\n at Object.Module._extensions..js (internal/modules/cjs/loader.js:1160:10)\n at Module.load (internal/modules/cjs/loader.js:976:32)\n at Function.Module._load (internal/modules/cjs/loader.js:884:14)\n at Module.require (internal/modules/cjs/loader.js:1016:19)\n at require (/home/alejo/rails_project/node_modules/webpack-cli/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)\n at Object.<anonymous> (/mnt/config/webpack/development.js:3:21)\n at Module._compile (/home/alejo/rails_project/node_modules/webpack-cli/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)\n at Object.Module._extensions..js (internal/modules/cjs/loader.js:1160:10)\n at Module.load (internal/modules/cjs/loader.js:976:32)\n at Function.Module._load (internal/modules/cjs/loader.js:884:14)\n at Module.require (internal/modules/cjs/loader.js:1016:19)\n at require (/home/alejo/rails_project/node_modules/webpack-cli/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)\n at WEBPACK_OPTIONS (/home/alejo/rails_project/node_modules/webpack-cli/bin/utils/convert-argv.js:114:13)\n …
Run Code Online (Sandbox Code Playgroud) 我正在开始使用 Flask,我正在尝试学习一些教程,但是我一直无法在调试模式下运行 Flask 应用程序。
我尝试了我找到的最简单的代码:
from flask import Flask
app = Flask(__name__)
app.debug = True
# I have also tried with a configuration
# app.config.from_object('config')
# file with constant
# DEBUG = True
@app.route('/')
def hello_world():
return 'Hello World!'
Run Code Online (Sandbox Code Playgroud)
然后我跑
export FLASK_APP=hello_world.py
flask run
Run Code Online (Sandbox Code Playgroud)
但我总是得到这个输出
* Serving Flask app "hello_world.py"
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on …
Run Code Online (Sandbox Code Playgroud) 我正在构建一个 Web 应用程序,我需要它进行 facebook 和 google 身份验证,但是我找不到有关在这种情况下使用 google 的品牌形象策略的信息。
对于 facebook 我发现了这个:
https://www.facebook.com/brandpermissions/logos.php
但我找不到谷歌品牌形象的类似页面,我只找到了这个:
http://www.google.com/+/business/brand-guidelines.html
但他们不谈论登录。
非常感谢您的帮助
我正在尝试使用sequelize使用postgresql和我的节点应用程序.但我不能让它发挥作用.当我运行时,sequelize -m
我得到这个输出:
Loaded configuration file "config/config.json".
Using environment "development".
Running migrations...
20130916100313-create-table-usuarios.js
Completed in 21ms
events.js:74
throw TypeError('Uncaught, unspecified "error" event.');
^
TypeError: Uncaught, unspecified "error" event.
at TypeError (<anonymous>)
at EventEmitter.emit (events.js:74:15)
at null.<anonymous> (/home/alejo/workspace/cloudlogger/api/node_modules/sequelize/lib/migrator.js:95:44)
at EventEmitter.emit (events.js:98:17)
at module.exports.finish (/home/alejo/workspace/cloudlogger/api/node_modules/sequelize/lib/query-chainer.js:138:30)
at exec (/home/alejo/workspace/cloudlogger/api/node_modules/sequelize/lib/query-chainer.js:92:16)
at onError (/home/alejo/workspace/cloudlogger/api/node_modules/sequelize/lib/query-chainer.js:72:11)
at EventEmitter.emit (events.js:95:17)
at /home/alejo/workspace/cloudlogger/api/node_modules/sequelize/lib/migration.js:65:19
at null.<anonymous> (/home/alejo/workspace/cloudlogger/api/node_modules/sequelize/lib/emitters/custom-event-emitter.js:52:38)
Run Code Online (Sandbox Code Playgroud)
这是我的config.json:
{
"development": {
"username": "cloudlogger",
"password": "foobar",
"database": "cloudlogger_dev",
"dialect":"postgres",
"protocol":"postgres",
"host": "127.0.0.1"
},
"test": {
"username": "cloudlogger",
"password": "foobar",
"database": …
Run Code Online (Sandbox Code Playgroud) 我想确保我的页面不包含某些文本,我知道有一个assert_text
功能,但是,我如何测试相反的功能?
我使用的是RoR 6.0,默认的测试框架(我认为它是Test Unit)和capybara
我正在使用 Webpack 和打字稿开始一个项目。但是当我尝试运行开发服务器时,我在 html-webpack-plugin 上遇到了很多错误。这是我的输出:
> tecnilab-frontend@0.1.0 dev /home/alejo/tecnimaq/tecnilab/tecnilab-frontend
> cross-env NODE_ENV=development webpack-dev-server --mode=development --inline --hot
? ?wds?: Project is running at http://localhost:8080/
? ?wds?: webpack output is served from /
? ?wds?: Content not from webpack is served from ./public
? ?wds?: 404s will fallback to /index.html
? ?wdm?: wait until bundle finished: /
? ?wdm?: Hash: 9d40f5b1be348f5478dc
Version: webpack 4.43.0
Time: 10565ms
Built at: 21/07/2020 11:05:56 a. m.
Asset Size Chunks Chunk Names
bundle.js 3.82 MiB main [emitted] …
Run Code Online (Sandbox Code Playgroud) 我有以下使用猫鼬的模型:
\n\nvar Usuarios = function (){\n var crypt = require(\'./crypt_helper\'),\n _model,\n _findByEmail,\n _findById,\n _findByRememberToken,\n _schema,\n validadores = {}\n\n validadores.notBlank = function(val){\n return !(/^\\s*$/.test(val));\n }\n\n validadores.email = function(val){\n return /^[\\w+\\-.]+@[a-z\\d\\-.]+\\.[a-z]+$/i.test(val);\n }\n\n validadores.unique = function(field, message){\n _schema.path(field).validate(function(val, fn){\n var query = {}\n query[field] = val;\n _model.find(query).exec(function (err, vals) {\n fn(err || vals.length === 0);\n });\n }, message);\n };\n\n var _schema = new mongoose.Schema({\n nombres: {\n type : String,\n required: true,\n validate: [validadores.notBlank, \'no debe estar en blanco\']\n },\n apellidos: {\n type …
Run Code Online (Sandbox Code Playgroud) 我正在用 python 编写脚本,我需要在存储桶中获取最新修改的文件(使用前缀),但据我所知,我不能直接从 python 执行该查询(至少使用 boto3),所以我必须检索存储桶中每个对象的信息。
我将不得不对数千个文件进行一些查询,而且我不想在我的账单中得到任何惊喜。
如果我执行查询以检索存储桶中所有对象的元数据,以便稍后在本地对它们进行排序,我会按单个请求收费还是按每个对象计算一个请求?
谢谢大家
javascript ×4
node.js ×3
ruby ×2
webpack ×2
amazon-s3 ×1
aws-billing ×1
debugging ×1
express ×1
flask ×1
login ×1
model ×1
mongoose ×1
nginx ×1
oauth ×1
orm ×1
permissions ×1
python ×1
sequelize.js ×1
tailwind-css ×1
testing ×1
testunit ×1
typescript ×1
validation ×1
vue-loader ×1
vue.js ×1
vuejs3 ×1
webpacker ×1